|
复制代码 代码如下: import os
def load() : filename = os.getcwd() + r'fromto.txt' if os.path.isfile(filename) : f = open(filename) try : lines = f.readlines() finally : f.close() return lines else : print('请创建fromto.txt.') input() exit()
def display(_lines) : linenum = 1 s = '序号 源文件 目标文件n' for line in _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__" :
lines = load()
while True : try : s = input(display(lines)).strip() if s.lower() == 'exit' : break if int(s) == 0 : lines = load() print('已重新加载') continue
work(s,lines)
except : input('--Error--')
fromto.txt的格式是每一行左边是源文件,右边是目标文件(或目标目录)。 反正其实就是包装了copy一下。
fromto.txt内容
复制代码 代码如下: d:txt1.txt d:txt2.txt d:txt*.txt d:txt2
(编辑:安卓应用网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|