步驟:開啟檔案-》作業檔案-》關閉檔案
開啟檔案
文件句柄 = open('文件路径', '模式')
指定檔案編碼
文件句柄= open('文件路径','模式',encoding='utf-8')
為了防止忘記關閉文件,可以使用上下文管理器來開啟檔案
with open('文件路径','模式') as 文件句柄:
<br>
開啟檔案的模式有:
r,只讀模式(預設)。
w,只寫模式。 【不可讀;不存在則建立;存在則刪除內容;】
a,追加模式。 【可讀; 不存在則創建;存在則只追加內容;】
#r+,可讀寫檔案。 【可讀;可寫;可追加】
w+,寫讀
"U"表示在讀取時,可以將\ r \n \r\n自動轉換成\n (與r 或r+ 模式同使用)
#rU
文件句柄.close()
#占位
fid = 文件句柄.fileno()print(fid)
文件句柄.flush()
文件句柄.isatty()
str = 文件句柄.read() #读取整个文件str1 = 文件句柄.read(10) #读取文件前10个字符
文件句柄.readable()
print(文件句柄.readline()) #读取第一行数据print(文件句柄.readline(3)) #读取第二行前3个字符print(文件句柄.readline()) #读取第二行剩余字符print(文件句柄.readline()) #读取第三行
文件句柄.seek(6)
文件句柄.seekable()
文件句柄.tell()
f = open('text.txt','r+',encoding='utf-8') f.seek(9) #把指针移动到第9个字节后面(即第3个中文后面)f.truncate() #把第3个中文后面的字符删除,并写入文件f.close()
文件句柄.writable()
文件句柄.write('字符串')
以上是詳解python3檔案操作步驟的詳細內容。更多資訊請關注PHP中文網其他相關文章!