Python對文件的操作通常按照三個步驟進行:
- un
使用open()函數打開(或建立)文件,并返回一個file對象。 - deux
使用file對象的讀寫方法對文件進行讀寫操作。 - trois
使用file對象的close()方法關閉文件。
1.5.1打開建立文件
語法:fileobject = open(filename,[mode])
mode:讀取方式
'r':讀,文件不存在出錯
'w':寫,文件不存在,先創建在打開;文件存在,先清除文件內容在打開
'a':追加,文件不存在,先創建在打開;文件存在,打開文件進行追加
'b':二進制模式
'+':讀寫模式
例:
example1 = open("D:\\directory\\file.txt")
1.5.2讀取文本文件
-------------------------------read()方法
content = example1.read()
example1.close()
-------------------------------readline()方法
按行讀取
-------------------------------readlines()方法
返回字符串列表
1.5.3寫文本文件
str = "要寫入的數據"
example2 = open("D:\\directory\\file.txt",'a')
try:
example2.write(str)
finally:
example2.close()
Cecil Dan
浙公網安備 33010602011771號