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--')

python复制文件的代码_python调用cmd复制文件代码分享相关推荐

  1. python开启摄像的代码_python调用摄像头的示例代码

    一.打开摄像头 import cv2 import numpy as np def video_demo(): capture = cv2.VideoCapture(0)#0为电脑内置摄像头 whil ...

  2. python调用opencv代码_Python调用OpenCV实现图像平滑代码实例

    主要讲解Python调用OpenCV实现图像平滑,包括四个算法:均值滤波.方框滤波.高斯滤波和中值滤波. 给图像增加噪声: import cv2 import numpy as np def test ...

  3. java调用CMD完成文件复制

    java调用CMD完成文件复制 最近突然又想起文件的复制操作,感觉用流的方式操作还是不免有些费劲,所以试着在程序中结合cmd的方式处理,非常之方便,效率很快,大家不妨试试哦. package util ...

  4. python自动化办公源码_python自动化办公:文件篇(自动整理文件,一键完成)

    import os list_all=[]#初始化一个空列表 for root ,dirs,files in os.walk(r'C:UsersShineionDesktop新建文件夹'): for ...

  5. python移动文件到另一个文件夹若有同名文件更改文件名_Python 创建、复制、移动、删除和重命名文件和文件夹...

    我们本文学习使用Python对电脑文件和文件夹进行操作,包括创建.复制.移动.删除和重命名等操作. os.mkdir() 创建文件夹 # 引入 os 模块,下面的代码都默认已引入 os.path.ex ...

  6. python操作linux命令行_python调用调用Linux命令

    如何调用Linux命令 下面代码演示了调用一个shell命令, 其中,命令的输出会存储到result变量中, 而命令的返回值,则存储到exitcode中,由此可见,调用shell命令还是很方便的: i ...

  7. python读取一行的函数_Python linecache.getline()读取文件中特定一行的脚本

    Python linecache.getline()读取文件中特定一行的脚本 比如: Code highlighting produced by Actipro CodeHighlighter (fr ...

  8. 用python控制钉钉软件_python 调用钉钉机器人的方法

    python 调用钉钉机器人的方法 以text格式的消息为例:(只需修改content后的内容) Import json Import requests url='https://oapi.dingt ...

  9. python保存至对应目录_python如何实现复制目录到指定目录

    本文实例为大家分享了python复制目录到指定目录的具体代码,供大家参考,具体内容如下 保存下面代码为一个文件直接运行 import os import time copyFileCounts = 0 ...

最新文章

  1. vue中的config配置
  2. (转)Paper list of Meta Learning/ Learning to Learn/ One Shot Learning/ Lifelong Learning
  3. poj 3304 Segments (几何 : 线段 直线相交)
  4. ReentrantReadWriteLock可重入读写锁分析
  5. 《c语言从入门到精通》看书笔记——第8章 数组
  6. miniconda3 安装numpy_OpenCV4在Ubuntu1810/1604安装
  7. appium+java(五)微信小程序自动化测试实践
  8. 【亲测有效】Centos安装完成docker后启动docker报错docker: unrecognized service的两种解决方案
  9. 开源SPL,ORM的终结者?
  10. 【Vue】---- 手动封装on,emit,off
  11. zabbix--自动注册
  12. 迄今为止最全:Oracle WebLogic Server产品版本介绍
  13. python 词表里的词不符合_【NLP】词表太大怎么办—Adaptive softmax模型和代码解析...
  14. 3dm下载的都是linux游戏,3DM的游戏怎么下载和安装(没智商的小白用户)
  15. Python: 模糊综合评价法
  16. Focal Loss的阅读笔记
  17. (四)keycloak 自定义用户(SPI)开发
  18. 走进Linux内核网络 套接字的秘密—socket与sock
  19. 基因组所三代单分子测序PacBio完成技术升级—超长读长助力基因组学研究
  20. 埃默里大学计算机值得读吗,Emory的Mathematics and Computer Science「埃默里大学数学与计算机科学系」...

热门文章

  1. php爆数据库,php+MySql注入非暴力爆数据库表段
  2. 《天天数学》连载14:一月十四日
  3. # 畸变矫正_边缘投影法对文本图像矫正——python
  4. bzoj2242 [SDOI2011]计算器 exgcd+ksm+bsgs
  5. [SDOI2009]地图复原 递推
  6. 2014 UESTC Training for Data Structures D - 长使英雄泪满襟
  7. 2016.8-2017.1 六履带四摆臂移动机器人测控系统
  8. ip别名及其在tcp压力测试时候的作用
  9. phpul 无序列表,PHP – 简单嵌套无序列表(UL)数组
  10. php 两位小数包含0,PHP保留两位小数 - osc_8dm0sbbd的个人空间 - OSCHINA - 中文开源技术交流社区...