2018-12-17数据

2018-12-19  本文已影响0人  最近练习R语言

结构数据

非结构化数据

json

  1. response 搜不到中文实属正常,去preview中搜索
  2. 还没有想要的数据,搜英文与数字
  3. 不在这个响应里,可能在其他的里面 可能js生成(数据太多则不 太可能)
  4. css 与 js 响应可以不用看
  5. 有没有比较简单的方法找对应相应?

并不是每个网站用chrome的手机版登陆都能返回json
抓包手机APP&楼上的方法

从json中提取数据,变为python的数据

str.decode(encoding='UTF-8',errors='strict')
from pprint import pprint
pprint(字典)

json.dumps将python类型转化为json(字符串)

f.write(json.dumps(dict))
写入的时候,ascii默认将内容用码编码写入json
with open('douban.json','w',encoding='utf-8') as f#(默认用utf-8打开)         
     f.write(json.dumps(ret1,ensure_ascii=False,indent=2)#写入时别转换成ascii了        

json字符串使用注意点

归根到底,‘json’字符串是‘字符串str'

str = "this is string example....wow!!! this is really string";
print str.replace("is", "was");
print str.replace("is", "was", 3)
上一篇 下一篇

猜你喜欢

热点阅读