好吧,我已經創建了一個模塊,允許您更容易地將文件複製到目錄。現在,我還有一些「嘗試」和「除了」,以確保它不會以大混亂的方式失敗並且不會關閉終端,但是我也希望它在顯示錯誤的字符串時顯示不同的錯誤消息或變量放入,並結束模塊,但不是......如果我可以說,終端運行它,所以我這樣做:停止一個操作,而不停止python中的模塊
def copy():
import shutil
import os
try:
cpy = input("CMD>>> Name of file(with extension): ")
open(cpy, "r")
except:
print("ERROR>>> 02x00 No such file")
try:
dri = input("CMD>>> Name of Directory: ")
os.chdir(dri)
os.chdir("..")
except:
print("ERROR>>> 03x00 No such directory")
try:
shutil.copy(cpy, dri)
except:
print("ERROR>>> 04x00 Command Failure")
問題是,它並沒有結束模塊,如果有沒有文件或目錄,只有在完成。
我重新爲您代碼...我希望現在看起來的方式是您的意思。 – 2010-06-26 01:56:06