【Python自学笔记】数据分类(爬虫,json提取数据)

為{幸葍}努か 提交于 2020-02-04 18:27:01


数据分类

  • 数据分类与处理方法
    数据分类

JSON提取数据

JSON提取数据

  • JSON命令
    JSON命令
  • json.loads() 和 json.dumps()的使用方法,这两个方法是互逆的
    JSON命令
  • 上面的代码会报错,应该加上一个编码
    报错
  • 添加indent=4这个参数,可以让json显示的更美观,其中等号右边可以自定义
    添加空格
  • 提取类文件对象中的数据可以使用json.load
    json.load
  • json.dump能够把python类型放入类文件对象中
    json.dump
  • 在我们实际使用中,json.loads 和 json.dumps就可以100%的实现我们的需求了
  • json在数据交换中起到了一个载体的作用,承载着相互传递的数据,如下图
    json的作用

json使用注意点

  • json中的字符串都是用 双引号 引起来的,且必须是双引号
    • 如果不是双引号
      • eval:能实现简单的字符串和python类型的转化
      • replace:把单引号替换为双引号
  • 往一个文件中写入多个json串,不再是一个json串,不能直接读取
    • 这时我们可以一行写一个json串,按照行来读取
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!