python调用cmd复制文件代码分享


Posted in Python onDecember 27, 2013

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.txt
d:\txt\*.txt d:\txt2\
Python 相关文章推荐
Python3中常用的处理时间和实现定时任务的方法的介绍
Apr 07 Python
python中利用Future对象异步返回结果示例代码
Sep 07 Python
python爬虫_微信公众号推送信息爬取的实例
Oct 23 Python
python的exec、eval使用分析
Dec 11 Python
Python使用matplotlib填充图形指定区域代码示例
Jan 16 Python
Python聊天室程序(基础版)
Apr 01 Python
Python嵌套式数据结构实例浅析
Mar 05 Python
Python实现账号密码输错三次即锁定功能简单示例
Mar 29 Python
Python学习笔记之变量、自定义函数用法示例
May 28 Python
Python转换时间的图文方法
Jul 01 Python
python做反被爬保护的方法
Jul 01 Python
Python读写Excel表格的方法
Mar 02 Python
win7安装python生成随机数代码分享
Dec 27 #Python
python正则匹配抓取豆瓣电影链接和评论代码分享
Dec 27 #Python
python正则表达式去掉数字中的逗号(python正则匹配逗号)
Dec 25 #Python
python正则表达式判断字符串是否是全部小写示例
Dec 25 #Python
netbeans7安装python插件的方法图解
Dec 24 #Python
python批量修改文件后缀示例代码分享
Dec 24 #Python
python模拟新浪微博登陆功能(新浪微博爬虫)
Dec 24 #Python
You might like
亚洲咖啡有什么?亚洲咖啡产地介绍 亚洲咖啡有什么特点?
2021/03/05 新手入门
PHP+DBM的同学录程序(3)
2006/10/09 PHP
PHP CURL实现模拟登陆并上传文件操作示例
2020/01/02 PHP
javascript编程起步(第五课)
2007/01/10 Javascript
强悍无比的WEB开发好助手FireBug(Firefox Plugin)
2007/01/16 Javascript
javascript中全局对象的parseInt()方法使用介绍
2013/12/19 Javascript
javascript 按键事件(兼容各浏览器)
2013/12/20 Javascript
深入理解JSON数据源格式
2014/01/10 Javascript
轻松创建nodejs服务器(7):阻塞操作的实现
2014/12/18 NodeJs
Javascript中3个需要注意的运算符
2015/04/02 Javascript
js实现简单div拖拽功能实例
2015/05/12 Javascript
在AngularJS应用中实现一些动画效果的代码
2015/06/18 Javascript
JavaScript淡入淡出渐变简单实例
2015/08/06 Javascript
基于JQuery实现图片上传预览与删除操作
2016/05/24 Javascript
浅谈Javascript中的Label语句
2016/12/14 Javascript
jQuery基于xml格式数据实现模糊查询及分页功能的方法
2016/12/25 Javascript
axios向后台传递数组作为参数的方法
2018/08/11 Javascript
解决Layui 表单提交数据为空的问题
2018/08/15 Javascript
jQuery实现获取及设置CSS样式操作详解
2018/09/05 jQuery
angular 用Observable实现异步调用的方法
2018/12/27 Javascript
vue实现员工信息录入功能
2020/06/11 Javascript
JS实现拖动模糊框特效
2020/08/25 Javascript
详解JavaScript 的执行机制
2020/09/18 Javascript
Python 使用 PyMysql、DBUtils 创建连接池提升性能
2019/08/14 Python
Jupyter加载文件的实现方法
2020/04/14 Python
浅谈Python中文件夹和python package包的区别
2020/06/01 Python
如何利用pycharm进行代码更新比较
2020/11/04 Python
HTML5进阶段内联标签汇总(小篇)
2016/07/13 HTML / CSS
美国折扣网站:jClub
2017/08/07 全球购物
斯洛伐克香水和化妆品购物网站:Parfemy-Elnino.sk
2020/01/28 全球购物
高三体育教学反思
2014/01/29 职场文书
大学生毕业鉴定
2014/01/31 职场文书
工作汇报开头与结尾怎么写
2014/11/08 职场文书
给老师的一封感谢信
2015/01/20 职场文书
员工规章制度范本
2015/08/07 职场文书
幼儿园保育员随笔
2015/08/14 职场文书