python基礎 檔案讀寫

2021-08-07 06:28:04 字數 960 閱讀 4227

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...