1.讀寫方式
f=open(「text」,」r+」,encoding=」utf-8」)
2.寫讀方式
f=open(「text」,」w+」,encoding=」utf-8」)
3.追加方式
f=open(「text」,」a+」,encoding=」utf-8」)
4.讀方式
f=open(「text」,」r」,encoding=」utf-8」)
5.寫方式
f=open(「text」,」w」,encoding=」utf-8」)
6.二進位制讀、寫方式
f=open(「text」,」rb」)
f=open(「text」,」wb」)
注意:二進位制讀寫方式不需要編碼
7.檔案的一些操作
f.readline() 讀一行
f.readlines() 以列表的形式讀出所有
f.tell() 顯示游標位置
f.seek() 返回某個游標位置
f.flush() 重新整理,實時將緩衝區的檔案寫入磁碟
8.檔案規範的開啟方式
with open(「text」,」a+」,encoding=」utf-8」) as f1,
open(「text」,」a+」,encoding=」utf-8」) as f2,
此種方式我們不需要再寫乙個f.close()去關閉檔案,需要注意的是在我們寫入多行到csv檔案時,python3會出現空行的問題,此時我們可以需要將另乙個引數加上去」newline=」「」,即寫成f=open(「text」,」w」,encoding=」utf-8」,newline=」「)
python基礎 讀寫檔案
import os print os.getcwd import os os.chdir 你想要的路徑 import os os.makedirs 你想要的檔案目錄 import os print os.path.abspath demo import os print os.path.isabs ...
python檔案讀寫(基礎)
1.開啟檔案 讀寫檔案是常見的io操作,python內建了讀寫檔案的函式,方便了檔案的io操作。檔案讀寫之前需要開啟檔案,確定檔案的讀寫模式。open函式用來開啟檔案,語法如下 open name,mode,buffering open函式使用乙個檔名作為唯一的強制引數,然後返回乙個檔案物件。模式 ...
python基礎 檔案讀寫
open runoob.txt rw filedir r g testcase.txt fo open filedir,rb fo 檔案物件 print 操作前 fo.tell 獲取當前檔案的位置 print fo.read 2 不填引數 全部讀取,寫引數的就是讀取指定個數 print 操作後 fo...