Python檔案複製(txt檔案)

2022-09-20 06:03:13 字數 1048 閱讀 4129

功能:這個py指令碼是把乙個txt檔案(原始檔)複製到另乙個txt檔案(目的檔案)裡面

演算法思路:

程式首先判斷原始檔(用exists函式判斷)和目的檔案是否存在,如果不存在則輸出檔案路徑不存在,如果存在則先把原始檔讀出來,再寫到目的檔案中去

#coding=utf-8

from sys import ar**

from os.path import exists

script,from_name,to_name=ar** #提前輸入2個檔案路徑

ifexists(from_name): #如果原始檔存在路徑存在繼續執行程式

ifexists(to_name): #如果目的檔案路徑存在繼續執行程式

source=open(from_name) #開啟原始檔

indate=source.read() #顯示所有原始檔內容

print

"your source is from %s and it is %s bytes"

%(from_name,len(from_name)) #告訴使用者要複製的原始檔內容的大小

print

"now start copyying ..."

target=open(to_name,'w') #開啟目的檔案

target.write(indate)

print

"copy sucessfully and display!"

source.close()

target.close()

target2=open(to_name)

print target2.read()

target2.close()

else: #目的檔案路徑不存在

print

"your %s don\'t exist"

%to_name

else: #原始檔路徑不存在

print

"your %s don\'t exist"

%from_name

Python 讀取TXT檔案

一 開啟檔案 f open filename,access mode r buffering 1 filename 檔名 access mode 開啟方式,r讀,w寫,a追加,r w a 都是以讀寫方式開啟,rb二進位制讀,wb二進位制寫,rb wb ab 二進位制讀寫 buffering 預設值 ...

python 讀取txt檔案

txt檔案內容 1.全部讀取 file open e others 測試.txt r 開啟檔案 f all file.read 讀取所有檔案內容 print f all file.close 關閉檔案結果 2.按行讀取 file open e others 測試.txt r 開啟檔案 for lin...

python 讀取txt 檔案

filename users sr00117 desktop bom1.txt txt檔案和當前指令碼在同一目錄下,所以不用寫具體路徑 def readtxt valuelist all list alone list with open filename,r as file to read for...