天天育儿网,内容丰富有趣,生活中的好帮手!
天天育儿网 > 获取一个网址https://www.baidu.com/......中的www.baidu.com

获取一个网址https://www.baidu.com/......中的www.baidu.com

时间:2019-08-24 22:02:39

相关推荐

获取一个网址https://www.baidu.com/......中的www.baidu.com

可以使用python中的内置模块urllib.parse中的urlparse

以下为urlparse说明

Help on function urlparse in module urllib.parse:

urlparse(url, scheme='', allow_fragments=True)

Parse a URL into 6 components:

<scheme>://<netloc>/<path>;<params>?<query>#<fragment>

Return a 6-tuple: (scheme, netloc, path, params, query, fragment).

Note that we don't break the components up in smaller bits

(e.g. netloc is a single string) and we don't expand % escapes.

urlparse将其解析为6个部分

获取只需要将<scheme>://<netloc>/<path>;<params>?<query>#<fragment>

中netloc部分取出即可

netloc只会取到://到第一个/之间的字符串

代码演示:

import urllib.parseurl = '/?tn=98012088_5_dg&ch=12'sp = urllib.parse.urlparse(url)print(loc)

如果觉得《获取一个网址https://www.baidu.com/......中的www.baidu.com》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。