当前位置: 首页 > news >正文

石龙镇网站建设开题报告旅游网站开发

石龙镇网站建设,开题报告旅游网站开发,江苏建设工程招标网官方网站,上海有几个区几个县在本教程中#xff0c;您将学习如何借助示例在Python中解析#xff0c;读取和编写JSON。 此外#xff0c;您将学习将JSON转换为dict并将其打印出来。 JSON简介 JSON (JavaScript Object Notation) 是一种用于表示结构化数据的流行数据格式。 常用于服务器和Web应用程序之间传…在本教程中您将学习如何借助示例在Python中解析读取和编写JSON。 此外您将学习将JSON转换为dict并将其打印出来。 JSON简介 JSON (JavaScript Object Notation) 是一种用于表示结构化数据的流行数据格式。 常用于服务器和Web应用程序之间传输和接收数据。 在Python中JSON以字符串形式表示。 例如 p {name: Bob, languages: [Python, Java]} 将JSON对象存储在文件中也很常见。 J在Python中解析JSON 使用json模块可以轻松解析包含JSON对象的JSON字符串和文件。 import json person {name: http://china-testing.github.io/, languages: [English, Fench]} person_dict json.loads(person) # Output: {name: http://china-testing.github.io/, languages: [English, Fench]} print( person_dict) # Output: [English, French] print(person_dict[languages]) 执行结果 $ python3 test.py {name: http://china-testing.github.io/, languages: [English, Fench]} [English, Fench] 这里 person是JSON字符串 person_dict是字典 您可以使用json.load()方法读取包含JSON对象的文件。 假设您有名为person.json的文件其中包含JSON对象 import json with open(person.json) as f: data json.load(f) # Output: {languages: [English, Fench], name: http://china-testing.github.io/} print(data) 我们使用open()函数来读取json文件。 然后使用json.load()方法解析文件该方法为我们提供了名为data的字典。 以使用json.dumps()方法将字典转换为JSON字符串。 import json person_dict {name: Bob, age: 12, children: None } person_json json.dumps(person_dict) # Output: {name: Bob, age: 12, children: null} print(person_json) json.dump()方法将JSON写入文件。 import json person_dict {name: Bob, languages: [English, Fench], married: True, age: 32 } with open(person.txt, w) as json_file: json.dump(person_dict, json_file) 参考资料 我们使用w以书写模式打开了一个名为person.txt的文件。 如果该文件尚不存在则将创建该文件。 然后 json.dump()将person_dict转换为JSON字符串该字符串将保存在person.txt文件中。 运行该程序时将创建person.txt文件。 该文件中包含以下文本。 {name: Bob, languages: [English, Fench], married: true, age: 32} 要分析和调试JSON数据我们可能需要以更易读的格式打印它。 这可以通过将其他参数indent和sort_keys给json.dumps()和json.dump()方法来完成。 import json person_string {name: Bob, languages: English, numbers: [2, 1.6, null]} # Getting dictionary person_dict json.loads(person_string) # Pretty Printing JSON string back print(json.dumps(person_dict, indent 4, sort_keysTrue)) 运行程序时输出将是 { languages: English, name: Bob, numbers: [ 2, 1.6, null ] } 在上面的程序中我们使用了4空格来缩进。 并且键按升序排序。缩进的默认值是None 。 并且 sort_keys的默认值为False 。
http://www.zqtcl.cn/news/472226/

相关文章:

  • 做的好的手机网站有哪些内容手机怎么做app详细步骤
  • net网站开发参考文献c++能不能作为网页开发语言
  • 我公司让别人做网站了怎么办厦门logo设计公司
  • 闸北专业做网站怎么判断网站优化过度
  • 搭建网站seowordpress重新安装如何做
  • 网站设计优化重庆教育建设有限公司网站
  • 域名注册网站查询手工制作视频教程简单又漂亮
  • 书画院网站源码网站百度指数
  • 网页设计与网站开发第三版课后答案网络运营商是干嘛的
  • wordpress分类目录网站主题自己做营销型网站
  • 简述网站推广的五要素seo排名软件怎么做
  • 做网站能做职业吗织梦如何做几种语言的网站
  • 手机网站定制咨询如何修改网站
  • 长沙大型网站建设公司建站工作室源码
  • 找设计方案的网站专注南昌网站建设
  • UE做的比较好的网站汕头网站关键词优化教程
  • 做羞羞的事情网站广州番禺招聘网最新招聘信息
  • 网站基础开发成本网站建设策划包括哪些内容
  • 商务网站建设哪家好绍兴网站建设做网站
  • 网站域名管理东莞网页设计和网页制作
  • 网站建设与制作报价网站app制作
  • 下载可以做动漫的我的世界视频网站长沙网站seo技巧
  • 汕头网站制作推荐制作影视视频的软件
  • 定制程序网站宁波英文网站建设
  • 安康公司做网站网页设计怎么设计
  • 小型企业网站系统南京seo外包平台
  • 曲靖网站制作邢台网站制作那家便宜
  • wordpress中portfolio重庆网站seo按天计费
  • 做淘客网站需要多大的空间工程公司名称大全简单大气
  • 康县建设局网站网站做优化