我只是Python的初学者。因此,请帮助我学习和编写一个小而复杂的问题的代码。我已经尝试了很多事情,但是我迷路了,从何而来:
问题:
我有一个文件夹及其子文件夹,其中堆着不同的产品图片(例如.jpeg
和.png
)。我想将所有这些照片编译为一个pdf文件,并在pdf文件中包含这些照片的链接/位置。此列表和照片可以是表格形式,也可以是非常简单的格式。
之所以这样做,是因为有时我忘记了产品名称,因此必须进入每个文件夹和子文件夹来查看其图像。这将使我有机会查看这些文件夹和子文件夹中的所有照片,而无需一个个打开它们。
答案 0 :(得分:0)
您的问题分为3个步骤。
1-在目录中搜索文件(可以使用os模块的walk())。 这是一个很棒的教程:
https://www.pythoncentral.io/how-to-traverse-a-directory-tree-in-python-guide-to-os-walk/
2-将找到的文件添加到具有图像路径及其名称的元组列表中。
3-将这些图像添加到单个pdf文件中。您可以使用python模块fpdf来执行此操作。这已经在这里解决了: