获取给定网页上的所有链接(怎样获取网页上所有下载链接)

感觉这个试过以后,那些个严禁复制网页内容的就不再是个烦恼了。每个网页右键会出现一个查看网页源代码的选项,看看都有些什么,这对于理解下面的代码是有用处的。

注意看类似这些行Community。代码里的find字符"a"和get的"href"方法主要作用就在这里。

获取给定网页上的所有链接(怎样获取网页上所有下载链接)

网页源代码

直接上代码吧:

import requests as rq
from bs4 import BeautifulSoup

获取给定网页上的所有链接(怎样获取网页上所有下载链接)

url = input("Enter Link: ")
if ("https" or "http") in url:
data = rq.get(url)
else:
data = rq.get("https://" + url)
soup = BeautifulSoup(data.text, "html.parser")
saved = open("myLinks.txt", 'w')
for link in soup.find_all("a"):
print(link.get("href"))
saved.writelines(link.get("href"))
saved.writelines("\n")
获取给定网页上的所有链接(怎样获取网页上所有下载链接)

运行示意和输出的文件

以上内容来源于网络,由“WiFi之家网”整理收藏!

原创文章,作者:电脑教程,如若转载,请注明出处:https://www.224m.com/225898.html

(0)
电脑教程电脑教程
华硕RT-AC5300值得买吗?华硕RT-AC5300路由器开箱图解评测
上一篇 2023年1月10日 09:38
小米路由器3G怎么样?小米路由器3G双千兆详细评测
下一篇 2023年1月10日 09:46

相关推荐

  • windows7虚拟机下载 win7自带虚拟机吗

    原标题:"windows7虚拟机下载_windows7虚拟机iso镜像下载"关于电脑问题教程分享。 - 来源:WiFi之家网 - 编辑:小元。windows7虚拟机下载哪个好?win7系统作为一款较老的

    2021年8月16日
    3.8K
  • 10gbps等于多少mbps(图文)

    【导读】10gbps等于多少mbps,下面就是WiFi之家网整理的网络知识百科,来看看吧!大家好,我是191路由器网小编,上述问题将由我为大家讲解。10gbps相当于10240M。    背板带宽标志了

    2021年7月9日
    15.3K
  • Windows 7系统加速方法大全

    【导读】Windows 7系统加速需要掌握的五个方法相关系统问题,下面WiFi之家网小编为大家详细解答。对于长时间使用XP的人来说刚刚接触Windows 7时会觉得Windows 7运行有些缓慢。其实这

    电脑教程 2021年8月16日
    2.4K
  • 路由器怎么设置隐藏wifi信号(无线网)?(如何在路由器中设置隐藏的wifi信号(无线网络)?)

    问:如何设置路由器隐藏wifi信号? 我想把家里路由器的wifi信号(无线网络)隐藏起来。应该怎么设置? 答:隐藏路由器wifi信号的设置比较简单。首先你需要用电脑或者手机登录你路…

    2022年1月3日
    6.5K
  • 无线路由器的wifi设置(无线路由器搜索不到wifi)

    无线路由器的wifi设置(无线路由器搜索不到wifi) 无线路由器是现代网络生活中必不可少的设备之一,它可以将有线网络转换成无线网络,让我们可以通过手机、电脑等设备无线连接上网。但…

    网络 2024年9月3日
    0
  • Win10系统电脑音量不能调节大小解决方法

    原标题:"Win10系统电脑音量不能调节大小怎么解决"相关电脑问题教程分享。 - 来源:WiFi之家网。近日一个Win10系统用户反映说没有办法调节自己电脑的音量,这是为什么呢?Win10系统音量无法调

    2021年7月14日
    5.9K
  • 无线WIFI加密短信 加密wifi怎样可以连接

    原标题:"怎么给无线WIFI加密短信认证上网方式"关于路由器设置教程分享。 - 来源:WiFi之家网 - 编辑:小元。
      只要是提供WiFi上网服务的场所,都常常会遇到一个非常头疼的问"

    2021年1月26日
    25.2K
  • 温州无线路由器设置(melogincn无线路由器设置)

    温州无线路由器设置(melogincn无线路由器设置) 随着互联网的普及和网络设备的普及,越来越多的人开始使用无线路由器。 温州无线路由器设置(melogincn无线路由器设置) …

    网络 2024年9月16日
    411
  • emui11更新机型名单

    【导读】EMUI11更新机型有哪些相关系统问题,下面WiFi之家网小编为大家详细解答。emui11什么时候更新?那么这一次千呼万唤的emui11的内测版本尝鲜终于来了!那么EMUI11版本更新机型有哪些

    2021年7月29日
    7.8K
  • 回收站无法清空的原因及解决方法(图)

    原标题:"回收站无法清空的原因及应对措施"相关电脑问题教程分享。 - 来源:WiFi之家网。大家都知道,我们平时删除的一些文件资料都会放到回收站内,如果长时间没有去清空回收站的话,这样就会占用系统资源,

    2021年7月8日
    33.4K