欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

通過實例解析Python調(diào)用json模塊

 更新時間:2019年12月11日 11:10:35   作者:MrDoghead  
這篇文章主要介紹了通過實例解析Python調(diào)用json模塊,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

這篇文章主要介紹了通過實例解析Python調(diào)用json模塊,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

介紹

今天介紹一種數(shù)據(jù)格式,json。Json是JavaScript Object Notation的縮寫,區(qū)別于txt、csv,json編碼格式更加靈活,在工作也會經(jīng)常遇到。在Python中要讀寫json是十分方便的,只需要調(diào)用json模塊。

使用

直接導(dǎo)入模塊

import json

兩個讀寫數(shù)據(jù)的函數(shù): json.dumps() 和 json.loads()

# 假設(shè)我們有一份數(shù)據(jù)
student = {
  'name' : 'Alice',
  'id' : 10,
  'WAM' : 85.6
}

# 編碼成json格式
st_json = json.dumps(student)

# 從json格式讀取
st_loaded = json.loads(st_json)

如果需要讀寫文件,可以使用 json.dump() 和 json.load()

注意沒有 s

# Writing JSON data
with open('data.json', 'w') as f:
  json.dump(data, f)

# Reading data back
with open('data.json', 'r') as f:
  data = json.load(f)

由于json不是傳統(tǒng)的數(shù)據(jù)格式,直接print會很難看,可以使用pprint來打印

from pprint import pprint
pprint(st_json)

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python+Turtle繪制表白比心圖案

    Python+Turtle繪制表白比心圖案

    這篇文章主要為大家詳細介紹了如何運用Python中的turtle庫控制函數(shù)來繪制表白比心圖案,文中的示例代碼講解詳細,感興趣的小伙伴可以嘗試一下
    2022-11-11
  • Python棧類實例分析

    Python棧類實例分析

    這篇文章主要介紹了Python棧類,實例分析了Python實現(xiàn)棧的入棧、出棧、移除、判定為空的相關(guān)技巧,需要的朋友可以參考下
    2015-06-06
  • 使用并行處理提升python?for循環(huán)速度的過程

    使用并行處理提升python?for循環(huán)速度的過程

    Python?是一門功能強大的編程語言,但在處理大規(guī)模數(shù)據(jù)或復(fù)雜計算任務(wù)時,性能可能成為一個瓶頸,這篇文章主要介紹了使用并行處理提升python?for循環(huán)速度,需要的朋友可以參考下
    2023-06-06
  • Python中csv文件的寫入與讀取方法例子

    Python中csv文件的寫入與讀取方法例子

    這篇文章主要給大家介紹了關(guān)于Python中csv文件的寫入與讀取方法的相關(guān)資料,csv是"Comma-Separated Values(逗號分割的值)"的首字母縮寫,它其實和txt文件一樣,都是純文本文件,使用Python來讀寫csv文件是非常容易的,需要的朋友可以參考下
    2023-09-09
  • Python導(dǎo)出DBF文件到Excel的方法

    Python導(dǎo)出DBF文件到Excel的方法

    這篇文章主要介紹了Python導(dǎo)出DBF文件到Excel的方法,實例分析了Python基于win32com模塊實現(xiàn)文件導(dǎo)出與轉(zhuǎn)換的相關(guān)技巧,需要的朋友可以參考下
    2015-07-07
  • Python調(diào)用百度OCR實現(xiàn)圖片文字識別的示例代碼

    Python調(diào)用百度OCR實現(xiàn)圖片文字識別的示例代碼

    這篇文章主要介紹了Python調(diào)用百度OCR實現(xiàn)圖片文字識別的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • python設(shè)置 matplotlib 正確顯示中文的四種方式

    python設(shè)置 matplotlib 正確顯示中文的四種方式

    這篇文章主要介紹了python設(shè)置 matplotlib 正確顯示中文的四種方式,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-05-05
  • Pycharm中python調(diào)用另一個文件類或者函數(shù)

    Pycharm中python調(diào)用另一個文件類或者函數(shù)

    本文主要介紹了Pycharm中python調(diào)用另一個文件類或者函數(shù),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • 手把手教你用python發(fā)送短消息(基于阿里云平臺)

    手把手教你用python發(fā)送短消息(基于阿里云平臺)

    這篇文章主要介紹了手把手教你用python發(fā)送短消息(基于阿里云平臺),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • 淺談PySpark SQL 相關(guān)知識介紹

    淺談PySpark SQL 相關(guān)知識介紹

    這篇文章主要介紹了淺談PySpark SQL 相關(guān)知識介紹,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06

最新評論