首页 > 解决方案 > python - 如何在python中使用pdfkit.from_url完全加载页面之前停止响应

问题描述

我正在使用 pdfkit.from_url 将 url 转换为 pdf 文件。在这里,当我点击该 url 时,它会在几分之一秒内转换为 pdf(这里它不等待加载页面 url 中的所有数据)。我的问题是如何停止 pdfkit.from_url 直到页面数据加载完毕。请给我解决方案。这是我的代码

pdf_file = pdfkit.from_url(url, path + 'assigned_id' + '_' + str(assign_code) + '.pdf', options=options)

标签: pythondjangopdfkit

解决方案


您应该做的是在您单击 url 足以加载页面时添加延迟

import time

time.sleep(5)  #wait for five seconds
pdf_file = pdfkit.from_url(url, path + 'assigned_id' + '_' + str(assign_code) + '.pdf', 
options=options) #your code will run after the delay

推荐阅读