在笨辦法學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...