20 01 30 Python基礎知識學習(13)

2021-10-02 10:45:55 字數 1667 閱讀 2832

json 檔案讀取處理

注意json中true,false,null和python的寫法的不同(true,false,none)。

import json

defjson_basic()

: data=

json_str=json.dumps(data)

print

(json_str)

json_data=json.loads(json_str)

# 還原json字串為python的結果

print

(json_data)

defjson_writer_file()

:"""寫json文件"""

data=

with

open

('data.json'

,'w'

,encoding=

'utf8'

)as f:

json.dump(data,f)

#字串寫入加s,檔案寫入不加s

defjson_read_file()

:"""讀取json檔案"""

with

open

('data.json'

,'r'

,encoding=

'utf8'

)as f:

data=json.load(f)

#字串讀取加s,檔案讀取不加s

print

(data)

if __name__ ==

"__main__"

: json_basic(

) json_writer_file(

) json_read_file(

)

import xlrd(

)def

xl_read()

:"""excel讀取"""

book=xlrd.open_workbook(

'product.xls'

)for sheet in book.sheets():

print

(sheet.name)

defxl_read_data()

:"""資料讀取"""

book = xlrd.open_workbook(

'product.xls'

)sheet=book.sheet_by_name(

'product'

)print

('工作簿:{}'

.format

(sheet.name)

)print

('資料行數:{}'

.format

(sheet.nrows)

)print

('產品資料'

)print

('='*50

)for i in

range

(sheet.nrows)

:print

(sheet.row_values(i)

)#獲取索引指定的資料行

if __name__ ==

"__main__"

: xl_read(

) xl_read_data(

) ```

Android tensorflow 基礎知識學習

今天記錄下tensorflow的一些基本知識 1.匯入tensorflow 庫,且指令碼中新增執行使用的python環境 user bin env python import tensorflow as tf 匯入tensorflow庫 匯入 mnist 資料集 資料在linux 根目錄 data下...

Hyperledger Fabric 基礎知識筆記

區塊鏈可以幫助在競爭者之間或具有相反商業利益的組織之間建立信任,這可能導致爭執。資產在hyperledger fabric中表示為鍵值對的集合,狀態更改記錄為通道 分類賬中的事務。資產可以二進位制和 或json形式表示。chaincode是定義一項或多項資產的軟體,以及用於修改資產的交易指令 換句話...

Hyperledger Fabric基礎知識摘記

fabric是hyperledger專案的乙個子專案,它實現了區塊鏈技術,是一種基於交易呼叫和數字事件的分布式共享賬本技術。它採用模組化的架構設計,支援可插拔的元件開發和使用。fabric引入了成員管理的服務,即每個參與者都需要得到對應的證書證明身份才能夠訪問fabric系統,同時引入了多通道的概念...