自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

關(guān)于Python中數(shù)據(jù)存儲(chǔ)大總結(jié),涵蓋文件系統(tǒng)和數(shù)據(jù)庫存儲(chǔ)兩種方法

存儲(chǔ) 存儲(chǔ)軟件
存儲(chǔ)數(shù)據(jù)是python必不可免的話題,數(shù)據(jù)的存儲(chǔ)類型也多種多樣,文件系統(tǒng)存儲(chǔ)(.txt、.csv、.json、多媒體存儲(chǔ))、關(guān)系型數(shù)據(jù)庫存儲(chǔ)(MySQL等)、非關(guān)系型數(shù)據(jù)庫存儲(chǔ)(MongoDB)。

存儲(chǔ)數(shù)據(jù)是python必不可免的話題,數(shù)據(jù)的存儲(chǔ)類型也多種多樣,文件系統(tǒng)存儲(chǔ)(.txt、.csv、.json、多媒體存儲(chǔ))、關(guān)系型數(shù)據(jù)庫存儲(chǔ)(MySQL等)、非關(guān)系型數(shù)據(jù)庫存儲(chǔ)(MongoDB)。今天筆者將這些數(shù)據(jù)存儲(chǔ)的各種方法總結(jié)在一起,可以讓讀者一次性把存儲(chǔ)數(shù)據(jù)這方面的知識(shí)掌握。

[[248174]]

下面開始講解數(shù)據(jù)存儲(chǔ)的相關(guān)方法:

1.存儲(chǔ)數(shù)據(jù)到 json 文件中

(1)json.dumps() 和 json.dump()的使用

注意:dumps() 和 dump() 的作用是將含有鍵值對(duì)的字典類型轉(zhuǎn)換成含有鍵值對(duì)的字符串類型。

實(shí)例代碼如下:

注意:with open('dump.json','w') as f:的路徑可以自己自定義,筆者直接存儲(chǔ)在pycharm軟件中。

關(guān)于python中數(shù)據(jù)存儲(chǔ)大總結(jié),涵蓋文件系統(tǒng)和數(shù)據(jù)庫存儲(chǔ)兩種方法

 

運(yùn)行結(jié)果如下:

關(guān)于python中數(shù)據(jù)存儲(chǔ)大總結(jié),涵蓋文件系統(tǒng)和數(shù)據(jù)庫存儲(chǔ)兩種方法

 

存儲(chǔ)到dump.json文件截圖:

關(guān)于python中數(shù)據(jù)存儲(chǔ)大總結(jié),涵蓋文件系統(tǒng)和數(shù)據(jù)庫存儲(chǔ)兩種方法

 

(2)loads()與load()的用法:

dumps() 和 dump() 還可以將字符串等類型轉(zhuǎn)換成 json對(duì)象的字符串類型。

如果直接將load_data代入json_loads = json.loads()中,即json_loads = json.loads(load_data)會(huì)報(bào)錯(cuò)。為什么呢?

雖然load_data是字符串,但不是 json對(duì)象的str類型

實(shí)例代碼如下:

關(guān)于python中數(shù)據(jù)存儲(chǔ)大總結(jié),涵蓋文件系統(tǒng)和數(shù)據(jù)庫存儲(chǔ)兩種方法

 

運(yùn)行結(jié)果如下:

關(guān)于python中數(shù)據(jù)存儲(chǔ)大總結(jié),涵蓋文件系統(tǒng)和數(shù)據(jù)庫存儲(chǔ)兩種方法

 

2.存儲(chǔ)數(shù)據(jù)到csv文件中

(1)***種數(shù)據(jù)源模式:

實(shí)例代碼:

關(guān)于python中數(shù)據(jù)存儲(chǔ)大總結(jié),涵蓋文件系統(tǒng)和數(shù)據(jù)庫存儲(chǔ)兩種方法

 

存儲(chǔ)數(shù)據(jù)到writes1.csv文件的截圖如下:

關(guān)于python中數(shù)據(jù)存儲(chǔ)大總結(jié),涵蓋文件系統(tǒng)和數(shù)據(jù)庫存儲(chǔ)兩種方法

 

第二種數(shù)據(jù)源模式:

實(shí)例代碼:

關(guān)于python中數(shù)據(jù)存儲(chǔ)大總結(jié),涵蓋文件系統(tǒng)和數(shù)據(jù)庫存儲(chǔ)兩種方法

 

存儲(chǔ)數(shù)據(jù)到writes2.csv文件的截圖如下:

關(guān)于python中數(shù)據(jù)存儲(chǔ)大總結(jié),涵蓋文件系統(tǒng)和數(shù)據(jù)庫存儲(chǔ)兩種方法

 

3.多媒體圖片存儲(chǔ)(視頻鏈接也是一樣):

實(shí)例代碼:

關(guān)于python中數(shù)據(jù)存儲(chǔ)大總結(jié),涵蓋文件系統(tǒng)和數(shù)據(jù)庫存儲(chǔ)兩種方法

 

關(guān)于python中數(shù)據(jù)存儲(chǔ)大總結(jié),涵蓋文件系統(tǒng)和數(shù)據(jù)庫存儲(chǔ)兩種方法

 

運(yùn)行結(jié)果截圖(顯示下載進(jìn)度):

關(guān)于python中數(shù)據(jù)存儲(chǔ)大總結(jié),涵蓋文件系統(tǒng)和數(shù)據(jù)庫存儲(chǔ)兩種方法

 

存儲(chǔ)到指定路徑D:/1.pycharm_Multi-Media/img/目錄下的圖片截圖如下:

關(guān)于python中數(shù)據(jù)存儲(chǔ)大總結(jié),涵蓋文件系統(tǒng)和數(shù)據(jù)庫存儲(chǔ)兩種方法

 

4.存儲(chǔ)數(shù)據(jù)到MySQL數(shù)據(jù)庫中

請(qǐng)看我的python操作MySQL的文章,這里不再解釋了。文章鏈接是:

python操作MySQL數(shù)據(jù)庫儲(chǔ)存數(shù)據(jù),涵蓋插入刪除查詢修改全過程

責(zé)任編輯:武曉燕 來源: 今日頭條
相關(guān)推薦

2017-09-03 15:41:31

數(shù)據(jù)庫存儲(chǔ)分布式

2018-05-14 10:56:36

MySQL數(shù)據(jù)庫存儲(chǔ)

2009-07-27 14:41:33

ASP.NET調(diào)用存儲(chǔ)

2022-09-16 11:33:24

數(shù)據(jù)庫關(guān)系

2011-02-25 17:47:44

數(shù)據(jù)庫存儲(chǔ)編寫

2009-04-20 14:29:41

Oracle連接創(chuàng)建連接

2011-05-24 09:18:59

C++連接mysql數(shù)據(jù)庫

2020-05-10 16:36:08

存儲(chǔ)數(shù)據(jù)庫內(nèi)存

2009-08-25 11:35:27

C#連接數(shù)據(jù)庫

2011-04-25 09:53:31

C++mysql

2023-01-18 08:25:23

數(shù)據(jù)庫存儲(chǔ)類型

2011-03-01 11:21:11

MySQL數(shù)據(jù)庫存儲(chǔ)引擎

2024-06-03 08:29:20

2011-03-02 12:57:08

MySQL存儲(chǔ)引擎分支現(xiàn)狀

2011-03-10 14:03:00

Access數(shù)據(jù)庫Excel

2010-09-02 10:36:51

SQL刪除

2010-03-17 10:35:32

Linux系統(tǒng)

2010-03-17 10:42:18

Linux系統(tǒng)

2011-07-14 17:50:50

domino數(shù)據(jù)庫

2011-08-29 17:25:21

Oracle日期范圍搜索
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)