国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Python對json文件的讀取和處理

這篇具有很好參考價值的文章主要介紹了Python對json文件的讀取和處理。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

JSON(JavaScript Object Notation)是一種輕量級的數(shù)據(jù)交換格式,它通過易于讀取和編寫的文本格式來傳輸和存儲數(shù)據(jù)。在JSON中,數(shù)據(jù)被保存為鍵值對的形式。比較常見的JSON鍵值對形式為:key:value。其中,key為字符串,value則可以是字符串、數(shù)字、數(shù)組、以及其他的JSON對象。另外,在JSON中,數(shù)據(jù)之間以逗號分隔,數(shù)據(jù)整體則包含在大括號之內(nèi)。大括號用于描述JSON值的開始和結(jié)束。
下面是一個基本的JSON數(shù)據(jù)結(jié)構(gòu):

{
"name": "張三",
"age": 22,
"skills":["Java","C++","Python"],
"address":{
"city":"Shanghai",
"district":"Pudong"
}}

具體而言,JSON中括號主要有兩種:方括號和大括號。方括號是用來表示數(shù)組的,它的語法格式是一個左方括號加上用逗號分隔的一些元素,再加上一個右方括號。Python中操作JSON格式數(shù)據(jù)實際上就是操作字典、列表所組成的組合數(shù)據(jù)類型。

json文件寫入

import json

info = {
"name": "ty",
"age": 22,
"skills":["Java","C++","Python"],
"address":{
"city":"Shanghai",
"district":"Pudong"
}}


with open('data.json', 'w') as f:
    json_str = json.dumps(info)
    f.write(json_str)

json文件讀取

import json

with open("./data.json", "r") as f:
    content = json.load(f)
    print(type(content))
    print(content)

輸出:

<class 'dict'>
{'name': 'ty', 'age': 22, 'skills': ['Java', 'C++', 'Python'], 'address': {'city': 'Shanghai', 'district': 'Pudong'}}

json.load方法會將讀入的json文本轉(zhuǎn)換成Python當(dāng)中的字典存入content變量當(dāng)中文章來源地址http://www.zghlxwxcb.cn/news/detail-857157.html

到了這里,關(guān)于Python對json文件的讀取和處理的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • python 讀取文件, 轉(zhuǎn)化為 json 格式, 獲取 json 中某個屬性的值

    有以下文件 info.txt , 想要讀取其中的 fileVideoId, 組成一個列表后返回. 運行結(jié)果:

    2024年02月09日
    瀏覽(22)
  • Python:使用openpyxl讀取Excel文件轉(zhuǎn)為json數(shù)據(jù)

    Python:使用openpyxl讀取Excel文件轉(zhuǎn)為json數(shù)據(jù)

    openpyxl - A Python library to read/write Excel 2010 xlsx/xlsm files 文檔 https://openpyxl.readthedocs.io/en/stable/ https://pypi.org/project/openpyxl/ 安裝 環(huán)境 讀取文件示例:將Excel文件讀取為json數(shù)據(jù) 有如下一個文件 data.xlsx 實現(xiàn)代碼 輸出讀取的json數(shù)據(jù) 讀寫示例

    2024年02月15日
    瀏覽(33)
  • python讀取CSV文件表頭字段亂序作json文件(自己筆記)

    ?? 歡迎來到Python辦公自動化專欄—Python處理辦公問題,解放您的雙手 ?????? 博客主頁:一晌小貪歡的博客主頁 ?? 該系列文章專欄:Python辦公自動化專欄 文章作者技術(shù)和水平有限,如果文中出現(xiàn)錯誤,希望大家能指正?? ?? 歡迎各位佬關(guān)注! ??

    2024年02月11日
    瀏覽(94)
  • Python對csv文件一鍵多值保存為json本地文件再讀取加速效率(3)

    ?? 歡迎來到Python辦公自動化專欄—Python處理辦公問題,解放您的雙手 ?????? 博客主頁:一晌小貪歡的博客主頁 ?? 該系列文章專欄:Python辦公自動化專欄 文章作者技術(shù)和水平有限,如果文中出現(xiàn)錯誤,希望大家能指正?? ?? 歡迎各位佬關(guān)注! ?? 1、給我一張表格直

    2024年02月11日
    瀏覽(675)
  • Python 文件處理指南:打開、讀取、寫入、追加、創(chuàng)建和刪除文件

    文件處理是任何Web應(yīng)用程序的重要部分。Python有多個用于創(chuàng)建、讀取、更新和刪除文件的函數(shù)。 在Python中處理文件的關(guān)鍵函數(shù)是open()函數(shù)。open()函數(shù)接受兩個參數(shù):文件名和模式。 有四種不同的方法(模式)可以打開文件: \\\"r\\\" - 讀取 - 默認值。打開一個文件以進行讀取,如

    2024年02月05日
    瀏覽(17)
  • Python小白入門:文件、異常處理和json格式存儲數(shù)據(jù)

    Python小白入門:文件、異常處理和json格式存儲數(shù)據(jù)

    所用資料 代碼中所用到的文件可以從下面的網(wǎng)站進行下載: https://www.ituring.com.cn/book/2784 open函數(shù) 打開 一個文件。 接收參數(shù)為需要打開的文件名 。Python會在 當(dāng)前執(zhí)行的文件所在目錄下 查找指定文件,因此需要把pi_digits.txt文件放在執(zhí)行文件的同目錄下。 open函數(shù)返回一個表示

    2024年02月13日
    瀏覽(20)
  • Python處理xlsx文件(讀取、轉(zhuǎn)為列表、新建、寫入數(shù)據(jù)、保存)

    xlsxwriter**庫對于xslx表的列數(shù)不做限制, xlrd 庫不能寫入超過65535行,256列的數(shù)據(jù)。 由于需要處理的數(shù)據(jù)行列數(shù)較多,遇到報錯才發(fā)現(xiàn)庫的限制問題,記錄一下。

    2024年02月12日
    瀏覽(89)
  • 【100天精通python】Day28:文件與IO操作_JSON文件處理

    ? 目錄 ? 專欄導(dǎo)讀? 1. JSON數(shù)據(jù)格式簡介 1.1 示例JSON數(shù)據(jù) 1.2 JSON文件的特點?

    2024年02月14日
    瀏覽(21)
  • Python | 語音處理 | 用 librosa / AudioSegment / soundfile 讀取音頻文件的對比

    Python | 語音處理 | 用 librosa / AudioSegment / soundfile 讀取音頻文件的對比

    本文對比用 Python 讀取音頻文件 (.wav, .mp3) 的三種方式: soundfile.read librosa.load pydub.AudioSegment.from_file 使用總結(jié)如下: soundfile.read : 只能讀 .wav ,不能讀 .mp3; 默認 dtype = \\\'float64\\\' ,輸出為 (-1, 1) 之間的數(shù)據(jù) (做了 32768 歸一化);修改為 dtype = \\\'int16\\\' ,輸出為 (-2**15, 2**15-1) 之間;

    2024年02月14日
    瀏覽(17)
  • Python兩種讀取txt與csv文件方式(利用numpy處理數(shù)據(jù))

    Python兩種讀取txt與csv文件方式(利用numpy處理數(shù)據(jù))

    一共80個數(shù)據(jù)(只截取前10個數(shù)據(jù)) 在excel中顯示的內(nèi)容 在pycharm中顯示的內(nèi)容 一共80個數(shù)據(jù) 在記事本中顯示的內(nèi)容 在pycharm中顯示的內(nèi)容 1、讀取所有內(nèi)容 data_pd打印結(jié)果 2、數(shù)據(jù)轉(zhuǎn)為numpy data_np打印結(jié)果 1、讀取所有內(nèi)容 data_pd打印結(jié)果 2、數(shù)據(jù)轉(zhuǎn)為numpy data_np打印結(jié)果 1、讀取所

    2023年04月11日
    瀏覽(89)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包