python(5)檔案與型別彙總

2021-10-02 15:23:41 字數 1797 閱讀 5042

資料型別:檔案

file=open(」檔名「,mode)

r讀取w寫入模式

a附加b

+這裡表示5個字元

print

("hello"

)hello

>>

> myfile=

open

('hello.txt'

,'w'

)>>

> myfile.write(

'優品課堂\n'

)5

這裡表示13個字元

myfile.write(

"hello world!\n"

)13

read表示讀取所有,,然後第二次就是換行沒有內容了

f=

open

('hello.txt'

)>>

> f.read(

)'優品課堂\nhello world!\n'

>>

> f.read(

)''

readline一行

>>

> f=

open

('hello.txt'

)>>

> f.readline(

)'優品課堂\n'

>>

> f.readline(

)'hello world!\n'

>>

> f.readline(

)''

readlines所有

for迴圈,換行加迴圈,導致空一行

close可寫可不寫

>>

> f=

open

('couse.txt'

,'w'

,encoding=

'utf8'

)>>

> f.write(

'優品課堂 python教程\n')14

>>

> f.write(

'www.codeclassroom.com')21

>>

> f.close(

)

生成datafile.txt

5個字元不太理解

pickle把python物件序列化為位元組流,2進製

這裡以後再理解,現在不懂

關鍵字with在不再需要訪問檔案後將其關閉。未妥善地關閉檔案可能會導致資料丟失或受損。如果在程式中過早地呼叫close(),你會發現需要使用檔案時它已關閉(無法訪問),這會導致更多的錯誤。

Python基礎(5) 檔案操作

一 檔案處理流程 開啟檔案,得到檔案控制代碼並賦值給乙個變數 通過控制代碼對檔案進行操作 關閉檔案 二 檔案開啟模式 開啟檔案時,需要指定檔案路徑和以何等方式開啟檔案,開啟後,即可獲取該檔案控制代碼,日後通過此檔案控制代碼對該檔案操作。開啟檔案的模式有 表示可以同時讀寫某個檔案 b 表示以位元組的方...

5 檔案管理

1 檔案的基本概念 在unix linux系統中,幾乎所有的一切都可以看作檔案,因此,對於檔案的操作適用於各種輸入輸出裝置等等,當然目錄也可以看作檔案 如 dev null 空裝置 echo hello dev null 表示丟棄處理的結果 cat dev null a.txt 表示清空檔案a.tx...

Python 讀取HDF5檔案

使用hdf5依賴於python的工具包 h5py 使用pandas讀取 hdf的優點 hdf的優點有 自述性 對於乙個hdf檔案裡的每乙個資料物件,有關於該資料的綜合資訊 元資料 在沒有任何外部資訊的情況下,hdf允許應用程式解釋hdf檔案的結構和內容。通用性 許多資料型別都可以被嵌入在乙個hdf檔...