Python 使用单个下载链接或按钮从页面下载pdf

Python 使用单个下载链接或按钮从页面下载pdf,python,web,Python,Web,我想做一个简单的工具来下载一篇研究论文的pdf,给出了网站提供的url。URL指向的网页可以有不同的格式,但共同点是这样的网页包含一个链接或按钮,用于下载报纸的pdf。和是两个这样的网页的例子 在python中如何实现这一点?鉴于这两个链接的工作方式完全不同,我看不到创建完美的通用解决方案的方法。据我所知,你必须调整你的脚本以处理每个站点的不同。或者至少,您可能需要使用一些不同的方法。至于如何抓取网站和抓取数据,您需要什么帮助?开始?如果是这样的话,那就不是堆栈溢出的主题了,尤其是在您没有发布任

我想做一个简单的工具来下载一篇研究论文的pdf,给出了网站提供的url。URL指向的网页可以有不同的格式,但共同点是这样的网页包含一个链接或按钮,用于下载报纸的pdf。和是两个这样的网页的例子


在python中如何实现这一点?

鉴于这两个链接的工作方式完全不同,我看不到创建完美的通用解决方案的方法。据我所知,你必须调整你的脚本以处理每个站点的不同。或者至少,您可能需要使用一些不同的方法。至于如何抓取网站和抓取数据,您需要什么帮助?开始?如果是这样的话,那就不是堆栈溢出的主题了,尤其是在您没有发布任何代码的情况下。@Davis好吧,常见的情况是两个页面都只包含一个包含单词PDF的元素,并且该元素是可单击的。问题是如何从代码中执行单击。但是,如果你单击它们,它们不会立即链接到文件-一个链接到具有下载链接的页面,另一个发布到一个隐藏表单,该表单以文件响应。这就是我所说的他们行为不同的意思。如何从代码中点击它是一个在这里可能有点过于宽泛的问题。