在下面的脚本中,如何将merger.write中创建的文件移动到用户指定的位置?
from PyPDF2 import PdfMerger as PdfFileMerger
def merge_pdf(models_needed):
for header in models_needed:
merger = PdfFileMerger()
for index, row in df.iterrows():
if type(row[header]) == str:
merger.append(row[header])
merger.write("test.pdf")
merger.close()发布于 2022-05-26 16:41:28
我建议尝试使用shutil.move函数从shutil (它是标准库的一部分)。它的基本用法是
import shutil
...
shutil.move(src, dst)这将把src移动到dst。请记住,由于您希望在第二次使用用户输入,您应该在使用move之前检查它是否可以接受。
https://stackoverflow.com/questions/72395103
复制相似问题