使用python实现文件的复制,移动,重命名及双击运行程序

本文介绍了如何使用Python的os和shutil库进行文件的复制、移动、重命名操作,以及如何通过os.startfile()实现双击运行程序的功能,旨在提升工作效率,避免手动操作的繁琐和错误。
摘要由CSDN通过智能技术生成

    软件计算逻辑功能的开发过程中,经常需要回归测试,人工操作久了,一是事情一多容易乱套,搞错,二是特别烦,每天繁琐机械化的操作流程特别影响这一天的工作心情。上手特别容易的python这个时候实现用处啦,只需要几行代码即可。(与bat文件相比,python 优势在于可查询的资料特别多,巧妇难为无米之粥呀。)

    脚本开发好后跟同事一说,同事就让我分享他一份代码,刚需,程序开发必备,这么好用的东西当然要分享啦。

   1. 所需要的两个库: os库,和shutil库;os库是基本的程序与操作系统交互的库,里面提供了对文件的路径操作,文件新建、删除和重命名等; 但对文件的移动、复制、打包等操作os模块没有提供,这时候就需要用到shutil模块啦;那写脚本之前,先导入这两个模块吧~

import os
import shutil

   2. 文件的复制移动操作功能: shutil.copyfile(源文件路径, 目的文件路径)

   例子,将t1文件夹里的名字为'SpecialDay.txt'的文件复制并移动到t2文件夹里;

import os
import shutil
# Source path 桌面t1文件夹
source = r'C:\Users\Desktop\t1'
# Destination path 桌面t2文件
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值