当前位置: 首页 > 知识库问答 >
问题:

用Python下载打开的PDF

皇甫德庸
2023-03-14

A)有没有一种方法可以下载在Chrome中使用脚本显式打开的PDF?B)有没有一种方法可以从打开的网页中提取URL,然后反馈到程序中下载?

共有1个答案

章建木
2023-03-14

当我在做一个selenium项目时,我面临着类似的问题。

我会点击一个指向PDF文件的链接,但selenium chromedriver不会下载,selenium chromedriver只会在一个新的选项卡中打开它。

解决我的问题的是,在我启动新的chromedriver会话后,我手动禁用了这个功能:

    null
 类似资料:
  • 问题内容: 我有一个生成PDF的动作类。该适当地设定。 我 通过Ajax调用来称呼它。我不知道将流传输到浏览器的方法。我尝试了几件事,但没有任何效果。 上面给出了错误: 您的浏览器发送了该服务器无法理解的请求。 问题答案: 您不必为此使用Ajax。只是一个环节是不够的,如果你设置到服务器端代码。这样,如果您最关心的是父页面将保持打开状态(为什么您会为此而不必要地选择Ajax?)。此外,没有办法很好

  • 问题内容: 我有一个生成PDF的动作类。该适当地设定。 我action 通过Ajax调用来称呼它。我不知道将流传输到浏览器的方法。我尝试了几件事,但没有任何效果。 上面给出了错误: 问题答案: 你不必为此使用Ajax。只是一个环节是不够的,如果你设置到服务器端代码。这样,如果你最关心的是父页面将保持打开状态(为什么你会为此而不必要地选择Ajax?)。此外,没有办法很好地同步处理这个问题。PDF不是

  • 我是否可以让excel文件在浏览器中打开以供查看,而不是下载,并有一个下载按钮,类似于PDFs? 我使用的是Python Flask,对于PDFs,我使用:

  • 使用Cordova/PhoneGap 3.3.0,我使用FileTransfer插件下载一个文件,然后尝试使用InAppBrowser插件打开它。我可以成功下载该文件,并将其放置在临时目录中。由于文件插件现在使用URL模式,我无法确定如何将正确的URL/路径传递到<code>窗口。打开InAppBrowser插件的方法。我也找不到任何相关文件。我能找到的所有“下载并打开”文档都是过时的,并且是UR

  • 我有一个链接说,“http://www.prt-inc.com/forecast.csv“我使用此代码打开链接 现在,此链接将打开一个“文件下载”弹出窗口。弹出窗口上有“打开”“保存”“取消”。 我想写的代码,将'点击'打开或保存,并与文件的工作。但我也不希望链接在浏览器中打开,如果可能的话,只需要在后台进行。所以我不确定使用“webbrowser”是否合适。我是python的初学者,根本不知道从

  • 下载文件功能,电脑下载可以正常打开,手机下载无法打开,或者打开乱码 后台代码 前端下载