python爬虫urljoin()如何生成链接
发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,这篇文章给大家分享的是有关python爬虫urljoin()如何生成链接的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。urlunparse()和urlunsplit()方法
千家信息网最后更新 2025年01月21日python爬虫urljoin()如何生成链接
这篇文章给大家分享的是有关python爬虫urljoin()如何生成链接的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
urlunparse()和urlunsplit()方法,我们可以完成链接的合并,但前提是必须有一个特定长度的对象,链接的每个部分都应该清晰地分开。除此之外还有urljoin()方法。
1、urljoin()可以实现生成链接。提供base_url(基本链接)作为第一个参数,以新链接作为第二个参数。
2、该方法将分析base_url的scheme、netloc和path,并补充新链接缺失的部分,最终返回结果。
实例
from urllib.parse import urljoin print(urljoin('http://www.baidu.com', 'FAQ.html'))print(urljoin('http://www.baidu.com', 'https://cuiqingcai.com/FAQ.html'))print(urljoin('http://www.baidu.com/about.html', 'https://cuiqingcai.com/FAQ.html'))print(urljoin('http://www.baidu.com/about.html', 'https://cuiqingcai.com/FAQ.html?question=2'))print(urljoin('http://www.baidu.com?wd=abc', 'https://cuiqingcai.com/index.php'))print(urljoin('http://www.baidu.com', '?category=2#comment'))print(urljoin('www.baidu.com', '?category=2#comment'))print(urljoin('www.baidu.com#comment', '?category=2'))
输出
http://www.baidu.com/FAQ.htmlhttps://cuiqingcai.com/FAQ.htmlhttps://cuiqingcai.com/FAQ.htmlhttps://cuiqingcai.com/FAQ.html?question=2https://cuiqingcai.com/index.phphttp://www.baidu.com?category=2#commentwww.baidu.com?category=2#commentwww.baidu.com?category=2
感谢各位的阅读!关于"python爬虫urljoin()如何生成链接"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
链接
生成
方法
爬虫
内容
参数
更多
篇文章
部分
不错
实用
前提
实例
对象
文章
看吧
知识
结果
缺失
长度
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
好的软件开发不二之选
计算机网络技术的素养与能力
无限流量gia服务器
风险管理 风险数据库
火炬软件开发区
青岛艾尔网络技术有限公司
网络安全工程师年薪6
昆仑通泰实时数据库怎么修改
广东app软件开发制作
oracle怎么访问他人数据库
广东pdu服务器电源需要多少钱
国家网络安全周北海
海关数据库中的产销国代码
湖南高科技互联网数据服务价目表
发帖软件开发
网络安全大会领导讲话
sqoop监控数据库
网络安全在身边作文450字
本机ftp服务器
c 创建数据库临时表
数据库除了可以建表
数据库14小时
跨购搜网络技术有限公司
比互联网更好的科技创新
oracle 数据库语法
计算机 网络技术考研
计算机网络技术词库
成都360网络安全体验中心
上海港趣网络技术有限公司
软件开发属于哪个技术领域