python檔案操作基礎的bif:
open()
close()
演示:
import os//匯入os模組,這裡是在命令列下用python操作,所以需要os模組的函式來切換工作目錄。你也可以直接在操作的檔案目錄下建立乙個.py檔案
os.getcwd()//檢視當前工作目錄
os.chdir('../headfirstpython/chapter3') //切換資料夾
下面是檔案操作:
data = open('sketch.txt')
print(data.readline(),end='')
列印結果:man: is this the right room for an argument?
open()處理資料時候,會建立乙個迭代器從檔案像**輸入資料行,一次傳入一行資料。
readline()方法從檔案中取乙個資料行,然後列印
再次列印
print(data.readline(),end='')
列印結果:other man: i've told you once.
下面使用seek()方法退回到檔案起始位置並用for處理每一行
data.seek(0)//seek()裡的引數表示回到檔案的位置,這裡回到0位置初始行
for each_line in data:
print(each_line, end='')
列印結果:完整的檔案內容
data.close()關閉檔案
Python學習筆記之檔案
對檔案的操作有 1.開啟檔案 2.檔案處理 3.檔案關閉 檔案變數名 open 檔名 包含路徑 開啟方式 處理 檔案變數名.close開啟方式 意義若檔案存在 若檔案不存在 r 唯讀 開啟返空指標 w 只寫 開啟刪空 新建開啟 a 追加 開啟新建開啟 rb 唯讀二進位制 開啟返空指標 wb 只寫二進...
Python 學習筆記 簡單檔案處理
在python中檔案是物件。1 檔案開啟方法 open 路徑 檔名,讀寫模式 讀寫模式 r唯讀,r 讀寫,w新建 會覆蓋原有檔案 a追加 檔案不存在時建立檔案 b二進位制檔案 2 檔案讀取方法 3 檔案寫入方式 4 寫快取同步 5 檔案指標 當進行檔案讀寫時,檔案指標會隨著讀 寫進行向後移動,就無法...
Python學習筆記之檔案操作
在任何一門程式語言中,檔案的操作都是最基本的功能。python在檔案操作方面非常的簡單直接,內建了讀寫檔案的函式,在程式中直接呼叫即可。在讀寫檔案中,會有各種各樣的問題,比如檔案是否存在,是否有許可權,如何捕捉讀寫異常,這些在python中都很簡單。假設我們在專案目錄中已經有了test.txt檔案 ...