新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:如何用python復(fù)制文件內(nèi)容
用python復(fù)制文件:

# 輸出需要備份的文件名
oldname = input("請(qǐng)輸入要備份的文件名字:")
# 以讀的方式打開(kāi)文件
oldfile = open(oldname,'rb')
# 提取文件的后綴
filenum = oldname.rfind('.')
if filenum > 0 :
filename = oldname[filenum:]
# 組織新的文件名
newfile = oldname[:filenum] + ['備份'] + filename
# 創(chuàng)建新文件
new = open(newfile,'wb')
# 把原來(lái)文件里的數(shù)據(jù)復(fù)制到新文件中
for line in oldfile.readlines()
new.write(line)
# 關(guān)閉文件
oldfile.close()
new.close()readlines() 方法用于讀取所有行(直到結(jié)束符 EOF)并返回列表,該列表可以由 Python 的 for... in ... 結(jié)構(gòu)進(jìn)行處理。
如果碰到結(jié)束符 EOF 則返回空字符串。
readlines() 方法語(yǔ)法如下:
fileObject.readlines( );
write() 方法用于向文件中寫(xiě)入指定字符串。
在文件關(guān)閉前或緩沖區(qū)刷新前,字符串內(nèi)容存儲(chǔ)在緩沖區(qū)中,這時(shí)你在文件中是看不到寫(xiě)入的內(nèi)容的。
write() 方法語(yǔ)法如下:
fileObject.write( [ str ])
推薦學(xué)習(xí):《Python教程》
網(wǎng)頁(yè)名稱:創(chuàng)新互聯(lián)Python教程:如何用python復(fù)制文件內(nèi)容
本文路徑:http://www.5511xx.com/article/dhhojcs.html


咨詢
建站咨詢
