在抓取网站后,我正在使用 reportlab.platypus 创建一个 pdf 文件。如果我将文件名传递给 SimpleDocTemplate,它会将其保存到程序本身保存到的同一文件夹中。除了文件名参数之外,我找不到有关指定保存文件的位置的任何信息。我试着做这样的事情:
now2 = now.replace(":", "")
filename = 'maltzilla_'+now2 + '.pdf'
location = os.path.realpath('C:\\Users\\divel\\Desktop')
maltzilla = SimpleDocTemplate(location, filename)
我得到的是
TypeError: __init__() takes 2 positional arguments but 3 were given
关于如何解决这个问题的任何线索?谢谢你。