Web サイトをスクレイピングした後、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
この問題を解決する方法についての手がかりはありますか? ありがとうございました。