1 import requests
 2 import json
 3 '''
 4 json.loads(json_str) json字符串转换成字典
 5 json.dumps(dict) 字典转换成json字符串
 6
 7 '''
 8 # 这是一个ajax发起的get请求,获取一个json对象
 9 r = requests.get("https://m.douban.com/rexxar/api/v2/subject_collection/movie_showing/items?os=ios&for_mobile=1&start=0&count=18&loc_id=108288&_=0")
10 json_response = r.content.decode()  # 获取r的文本 就是一个json字符串
11
12 # 将json字符串转换成dic字典对象
13 dict_json = json.loads(json_response)
14 print(type(dict_json))
15
16 # 将字典转换成json字符串
17 str_json = json.dumps( dict_json )
18 print(type(str_json))
19
20 # 字典转换成json 存入本地文件
21 with open('./a.txt','w') as f:
22     # 设置不转换成ascii  json字符串首缩进
23     f.write( json.dumps( dict_json,ensure_ascii=False,indent=2 ) )

转载于:https://www.cnblogs.com/Lin-Yi/p/7640147.html

python爬虫requests json与字典对象互相转换相关推荐

  1. 【python】python爬虫requests库详解

    1.安装:pip install requests 简介:Requests是一个优雅而简单的Python HTTP库,与之前的urllibPython的标准库相比,Requests的使用方式非常的简单 ...

  2. day19 学习python爬虫——requests和bs4

    day19 学习python爬虫--requests和bs4 一.requests使用详解 import requests 1.发送请求 requests.get(请求地址) - 直接获取请求地址对应 ...

  3. python爬虫 requests+bs4爬取猫眼电影 傻瓜版教程

    python爬虫 requests+bs4爬取猫眼电影 傻瓜版教程 前言 一丶整体思路 二丶遇到的问题 三丶分析URL 四丶解析页面 五丶写入文件 六丶完整代码 七丶最后 前言 大家好我是墨绿 头顶总 ...

  4. Python爬虫---requests模块的基本使用

    Python爬虫-requests模块的基本使用 基础 什么是爬虫? 就是通过编写程序模拟浏览器上网,然后让其去互联网上爬取数据的过程. 爬虫的分类 通用爬虫 抓取互联网中的一整张页面数据 聚焦爬虫 ...

  5. python爬虫—Requests

    python爬虫-Requests 目录 python爬虫-Requests 一.Requests简介 1.requests简介 2.安装方式 二.GET请求 1.通用爬虫(全页面进行保存) text ...

  6. Python爬虫——Requests 库基本使用

    文章目录 Python爬虫--Requests 库基本使用 1.Requests简介和下载 2.Requests 库基本使用 Python爬虫--Requests 库基本使用 1.Requests简介 ...

  7. 已解决(Python爬虫requests库报错 请求异常SSL错误,证书认证失败问题)requests.exceptions.SSLError: HTTPSConnectionPool

    成功解决(Python爬虫requests库报错 请求异常,SSL错误,证书认证失败问题)requests.exceptions.SSLError: HTTPSConnectionPool(host= ...

  8. python爬虫requests和bs4引入

    python爬虫requests和bs4引入 python:网络爬虫:利用优秀的第三方库,如requests,beautifulsoup 1.前提基础: Python3安装&Python3环境 ...

  9. python+pandas +requests+json 向金蝶云星空导入基础资料(物料编码)

    1.目的 由于导入基础资料比较烦,所以用python+pandas +requests+json写了一个API调用属性将excel里的,数据导入云星空. 通过简单循环写入云星空 2.字段说明: 物料: ...

最新文章

  1. ai ci ba logon use infomation
  2. php留言板代码容易出错,制作PHP+MYSQL留言板代码出错。
  3. 不论我们爱或者不爱,我们为什么选择SAP?
  4. python数据处理模块pandas_13. Python|模块总结:Pandas(数据处理)|【老W笔记】...
  5. 操作系统 --- 使用套接字进行网络通信
  6. java 监听文件内容_java 监听文件内容变化
  7. 【转】DICOM的常用Tag分类和说明
  8. 刘作虎亲曝一加7T外包装盒:里里外外重新设计
  9. 机器学习之监督学习(一)——决策树
  10. python入门基础知识实例-Python入门,原来如此简单!
  11. IE, FF, Safari前端开发常用调试工具(转载)
  12. backbone js学习笔记之第二篇Model层
  13. 这篇文章,自带背景音乐。因为它来自1993年!
  14. 联通pt952g 光猫管理员密码获取
  15. Python3 百度拾取坐标系统API的调用
  16. 缤纷彩色文字广告代码,文字广告代码美化版,给网站添加文字广告教程
  17. Bryntum Gantt 5.2.2 New-Crack
  18. 电脑屏幕上计算机闪烁有框,电脑显示器有点闪烁该怎么解决
  19. 中国剩余定理(孙子定理)
  20. matlab 残差 dw,Eviews中的自相关检验与修正操作(一):残差图与DW检验

热门文章

  1. UM功能实现和配置技巧(上)--语音邮件、传真功能
  2. MOSS 2007 EventHandler 开发步骤
  3. JS window对象常用方法
  4. ARM汇编语言中的程序结构
  5. 反射 + 配置文件 实现IOC容器
  6. ASP.NET中如何搭建三层架构
  7. go使用PostgreSQL数据库
  8. golang查找重复行
  9. golang中的strings.LastIndexAny
  10. C/C++语言入门篇 -- 文件操作