# 【第16讲】Python爬虫,了解一下?1行代码下载图片,小白轻松学
点击学习:50讲 · Python自动化办公
# 本讲视频
# 下载课程代码
如需获取本套课程配套的全部:代码、文档、视频、软件、答疑群,可以直接付费下载。👇
哪个平台购买都可以,都是一样的资料 + 答疑群。
付费后,会自动出现网盘链接,永久有效。
购买资料 或者 学习过程中有任何问题,也欢迎+我的微信交流👉CoderWanFeng
# 补充知识 - 批量操作
我们在文件操作中,大概率会涉及批量操作。PS:不涉及批量操作,还要自动化办公干什么?
批量操作文件的前提是,能批量取出文件。以pdf转word为例,如果批量获得文件夹里的全部pdf文件呢?
我们讲一下下面的代码。这段源码的地址,见:https://github.com/CoderWanFeng/popdf/blob/main/popdf/core/PDFType.py#L78
👇
from pofile import get_files
def pdf2docx(self, file_path, output_path, pdfSuffix='.pdf', docxSuffix=".docx"):
waiting_covert_pdf_files = get_files(file_path, suffix=pdfSuffix)
"""此处省略无关代码"""
上面这段代码中,get_files
就是批量获取文件的代码。它可以自动查询指定文件夹下的所有文件,其中suffix
参数,还可以通过文件后缀,指定文件类型。
例如,我想要获取D盘下所有的pdf文件,代码可以这样写:
from pofile import get_files
pdf_files = get_files(path=r'd://', suffix='.pdf')
print(pdf_files)