python高效程式設計技巧10(如何讀寫json)

2021-08-09 10:55:12 字數 604 閱讀 4507

#!/usr/bin/env python

# -*- coding:utf-8 -*-

import json

# *****=使用json的dumps函式,可以將python的物件轉化為json*****=

s1 =

json_str = json.dumps(s1)

print json_str

# *****=使用json的loads函式,將json字串轉換為乙個python物件*****=

json_obj = json.loads(json_str)

print json_obj

# *****=使用json的dump函式,是將物件寫入到乙個檔案中*****=

with open("demo.json", "wb") as f:

json.dump(s1, f)

# *****=使用json的load函式,是將檔案轉化為乙個物件*****=

with open("demo.json", "rb") as f:

python_obj = json.load(f)

print python_obj

Python高效程式設計技巧

關鍵字 python 高效 程式設計 開源 原文 我已經使用python程式設計有多年了,即使今天我仍然驚奇於這種語言所能讓 表現出的整潔和對dry程式設計原則的適用。這些年來的經歷讓我學到了很多的小技巧和知識,大多數是通過閱讀很流行的開源軟體,如django,flask,requests中獲得的。...

python高效程式設計技巧

列表 ldata range 2,2 構造列表 a filter lambda x x 0,ldata filter函式 b x for x in ldata if x 0 列表解析 字典from random import randint ddata 構造字典 c 字典解析 集合sdata set...

Python高效程式設計技巧

我已經使用python程式設計有多年了,即使今天我仍然驚奇於這種語言所能讓 表現出的整潔和對dry程式設計原則的適用。這些年來的經歷讓我學到了很多的小技巧和知識,大多數是通過閱讀很流行的開源軟體,如django,flask,requests中獲得的。下面我挑選出的這幾個技巧常常會被人們忽略,但它們在...