defload() :
filename = os.getcwd() + r'fromto.txt'
if os.path.isfile(filename) :
f = open(filename)
try :
Lines = f.readlines()
Final :
f.close()
return Lines
else :
print('fromto.txt を作成してください。')
input()
exit()
def display(_lines) :
linenum = 1
s = 'シリアル番号ソース ファイル ターゲット ファイル n'
_lines の行:
s += str(linenum) + ' ' + line
linenum += 1
return s + 'n' + r'シリアル番号を入力してください:'
def work(s, _lines) :
cmd = r'copy /y ' + _lines[int(s)-1]
print(cmd)
os.system(cmd)
if __name__ == "__main__" :
行 =load()
while True :
try :
s = input(display(lines)).strip()
if s. lower() == 'exit' :
Break
if int (s) == 0:
行 =load ()
印刷 ('再ロード')
続行
work(s, Lines)
例外 :
input('--Error--')
fromto.txt の内容