python讀寫檔案學習

2021-09-12 11:33:39 字數 1164 閱讀 5809

在笨辦法學python中,學到了ar**

裡面有段**是

from sys import ar**

#script,開始書上是另外乙個函式,查閱資料,發現去掉這個

#原來是script,filename=ar**但是執行不起,查資料是script是多的乙個引數,不是函式,刪掉就是了

filename= ar**#sys是乙個軟體包

print(「we』re going to erase %r.」)#這裡本來有%filename但是加了執行不了,現在還不知道為什麼

print(" if you don』t want taht,hit ctrl_c")

print(「if you do want that ,hit enter」)

input("?")

print(「open the file…」)

target = open(『text.txt』,『w』)#w相當於對檔案的寫操作,就是write的意思

print(「truncating the file. good bye!」)

target.truncate()#清空檔案

print(「now i』m going to ask you for three lines.」)

linel = input("line 1: ")

line2=input("line 2: ")

line3=input(「line 3:」)

print(「i』m going to write these to the file」)

target.write(linel)#寫入第一行

target.write("\n")

target.write(line2)

target.write("\n")

target.write(line3)

target.write("\n")

print(「and finally, we close it.」)

target.close()#關閉檔案函式

所以說這就是對檔案的基本操作

w相當於是寫入模式

r表示讀取模式

a表示追加模式,在不刪除前面的情況下繼續新增吧。

還可以r+w什麼操作的

同時讀寫操作都可以

如果只寫open(filename)那麼就是預設r模式

Python學習筆記 檔案讀寫

參見網易雲課堂 瘋狂的python 第32課時 用python 來進行檔案處理,有何意義?自然首先想到的是可以查詢和更改檔案的屬性,分類和具體資訊。比如說分析log日誌,用正則查詢log裡所需要的內容。比如說寫個簡單的防毒軟體,或者做乙個檔案處理軟體等。所涉及的內容如下 1.檔案的開啟和建立 開啟需...

Python學習(檔案讀寫)

一 用os.makedirs 建立新資料夾 在桌面上建立乙個名稱為1的資料夾。import os os.makedirs c users king desktop 1 二 檢視檔案大小和資料夾內容 1.os.path.getsize path 返回path 引數中檔案的位元組數。import os ...

python學習筆記 讀寫檔案

能呼叫方法的一定是物件,檔案也是物件 file open c users qwer desktop python.txt r r是讀操作,不能調取寫方法 w是寫操作,不能調取讀方法,先清空再寫,沒有檔案先建立檔案 a是在內容末尾游標處追擊內容 print file.read print file.r...