#開啟檔案(如果不存在則新建) 向其中寫入
f = open('
d:\\test.txt
', 'w'
)f.write(
'hello world, i am here!')
f.close()
print("
-" * 30) #
分割線#
讀取檔案
f = open('
d:\\test.txt
', 'r'
)content = f.read(5) #
最多讀取5個資料
(content)
print("
-" * 30) #
分割線content = f.read() #
從上次讀取的位置繼續讀取剩下的所有的資料
(content)
f.close()
#關閉檔案
print("
-" * 30) #
分割線#
readlines可以按照行的方式把整個檔案中的內容進行一次性讀取,並且返回的是乙個列表,其中每一行的資料為乙個元素
f = open('
d:\\test.txt
', 'r'
)content =f.readlines()
(type(content))
i = 1
for temp in
content:
print("
%d:%s
" %(i, temp))
i += 1f.close()
print("
-" * 30) #
分割線#
readline
f = open('
d:\\test.txt
', 'r'
)content =f.readline()
print("
1:%s
" %content)
content =f.readline()
print("
2:%s
" %content)
f.close()
#複製檔案
oldfilename = "
d:\\test.txt";
#以讀的方式開啟檔案
oldfile = open(oldfilename, 'rb'
)#提取檔案的字尾
fileflagnum = oldfilename.rfind('.'
)if fileflagnum >0:
fileflag =oldfilename[fileflagnum:]
#組織新的檔案名字
newfilename = oldfilename[:fileflagnum] + '
[復件]
' +fileflag
#建立新檔案
newfile = open(newfilename, 'wb'
)#把舊檔案中的資料,一行一行的進行複製到新檔案中
for linecontent in
oldfile.readlines():
newfile.write(linecontent)
#關閉檔案
oldfile.close()
newfile.close()
#檔案重新命名
import
osos.rename(
"d:\\test.txt
", "
d:\\test2.txt")
#刪除檔案
os.remove("
d:\\test2.txt")
#建立資料夾
os.mkdir("
d:\\alex")
#刪除資料夾
os.rmdir("
d:\\alex
")
Python基礎 基本檔案操作
所有的程式語言都一樣,學完了一些自帶的資料機構後,就要操作檔案了。檔案操作才是實戰中的王道。所以,今天就來分享一下python中關於檔案的一些基本操作。open方法 檔案模式 這個模式對於寫入檔案很重要。r 讀模式 w 寫模式 a 追加模式 b 二進位制模式 讀寫模式緩衝 open函式的第三個引數 ...
python 檔案的基本操作
檔案的操作 建立,讀,寫 建立檔案 file open read write close 以讀的方式開啟檔案 obj file c users administrator desktop python.h r 如果檔案不存在,則建立檔案,如果檔案存在,以讀寫的方式開啟檔案,重新編輯,原始檔記憶體刪除...
Python檔案的基本操作
在 計算機 中要操作檔案的套路非常固定,一共包含三個步驟 關閉檔案 在 python 中要操作檔案需要記住 1 個函式和 3 個方法 序號函式 方法 說明01 open 開啟檔案,並且返回檔案操作物件 02read 將檔案內容讀取到記憶體 03write 將指定內容寫入檔案 04close 關閉檔案...