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 相关文章推荐
在Python程序中进行文件读取和写入操作的教程
Apr 28 Python
Python使用正则表达式抓取网页图片的方法示例
Apr 21 Python
浅谈python 线程池threadpool之实现
Nov 17 Python
Python中optparser库用法实例详解
Jan 26 Python
对python使用http、https代理的实例讲解
May 07 Python
Django保护敏感信息的方法示例
May 09 Python
python 计算数据偏差和峰度的方法
Jun 29 Python
python 接口实现 供第三方调用的例子
Aug 13 Python
基于Python数据分析之pandas统计分析
Mar 03 Python
利用 Python ElementTree 生成 xml的实例
Mar 06 Python
python基于pygame实现飞机大作战小游戏
Nov 19 Python
PyChon中关于Jekins的详细安装(推荐)
Dec 28 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
PHP SPL标准库之文件操作(SplFileInfo和SplFileObject)实例
2015/05/11 PHP
PHP微信红包API接口
2015/12/05 PHP
通过Unicode转义序列来加密,按你说的可以算是混淆吧
2007/05/06 Javascript
Mootools 1.2 手风琴(Accordion)教程
2009/09/15 Javascript
jquery下将选择的checkbox的id组成字符串的方法
2010/11/28 Javascript
JS Range HTML文档/文字内容选中、库及应用介绍
2011/05/12 Javascript
基于jquery的多彩百分比 动态进度条 投票效果显示效果实现代码
2011/08/28 Javascript
Jquery+ajax+JAVA(servlet)实现下拉菜单异步取值
2016/03/23 Javascript
vue中锚点的三种方法
2018/07/06 Javascript
Vue中div contenteditable 的光标定位方法
2018/08/25 Javascript
angularJS实现不同视图同步刷新详解
2018/10/09 Javascript
js使用Promise实现简单的Ajax缓存
2018/11/14 Javascript
vue-cli 2.*中导入公共less文件的方法步骤
2018/11/22 Javascript
uni-app 支持多端第三方地图定位的方法
2020/01/03 Javascript
jQuery实现数字华容道小游戏(实例代码)
2020/01/16 jQuery
ES6 Object.assign()的用法及其使用
2020/01/18 Javascript
vant中的toast层级改变操作
2020/11/04 Javascript
[04:01]2014DOTA2国际邀请赛 TITAN告别Ohaiyo期望明年再战
2014/07/15 DOTA
python 第三方库的安装及pip的使用详解
2017/05/11 Python
Python中三元表达式的几种写法介绍
2019/03/04 Python
python实现的config文件读写功能示例
2019/09/24 Python
python代码如何实现余弦相似性计算
2020/02/09 Python
python argparse传入布尔参数false不生效的解决
2020/04/20 Python
解决Alexnet训练模型在每个epoch中准确率和loss都会一升一降问题
2020/06/17 Python
使用Keras实现Tensor的相乘和相加代码
2020/06/18 Python
10行Python代码实现Web自动化管控的示例代码
2020/08/14 Python
关于Python3的import问题(pycharm可以运行命令行import错误)
2020/11/18 Python
HTML5实现经典坦克大战坦克乱走还能发出一个子弹
2013/09/02 HTML / CSS
Contém1g官网:巴西彩妆品牌
2020/01/17 全球购物
综合办公室主任职责
2013/12/16 职场文书
大学团日活动新闻稿
2014/09/10 职场文书
行政文员实习自我鉴定范文
2014/09/14 职场文书
小学新教师个人总结
2015/02/05 职场文书
孙振耀退休感言
2015/08/01 职场文书
对Golang中的FORM相关字段理解
2021/05/02 Golang
教你用Java在个人电脑上实现微信扫码支付
2021/06/13 Java/Android