python调用cmd复制文件代码分享
来源:
中文源码网 浏览:146 次 日期:2024-05-10 21:50:41
【下载文档: python调用cmd复制文件代码分享.txt 】
python调用cmd复制文件代码分享
复制代码 代码如下: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:\txt\1.txt d:\txt\2.txtd:\txt\*.txt d:\txt2\