0
私は、サイトのPDFファイルを作成するためにPDFkitを使用しようとしていると私はいくつかの問題を抱えている:単一のURLにpdfkit
を実行Python:ループを進める前にプロセスが終了するのを待ちますか?
for u in urls:
for c in u.children:
pdfkit.from_url(c, "test.pdf", configuration=config)
が正常に動作しますが、for
ループでそれを使用しようとすると問題が発生します。私はそれが各PDFが生成されるまでに時間がかかるからだと思います。
pdfkit
が実行されている間に待つことができる方法はありますか?前のページで終了したら次のURLに進むだけですか?
を見て?またはあなたは1つのpdfにすべての場所を入れようとしていますか? –
@busfault毎回新しいファイル名を許可するように変更しましたが、まだエラーが発生します。最初のURLの最初のページの処理を開始し、次にネットワークエラーのためコード1で終了します。ContentNotFoundError – Vecta
実際のエラーメッセージは何ですか?あなたが言ったように、それは関数呼び出しが返った後に起こっている何かに関連しているかもしれません。異なるファイル名を使用しようとしましたか?例えば。 "str(i)+" _ "+ str(j)+" .pdf "、..." – jotrocken