Python 从url 获取 Host

Python
➜ ~ ipython3 Python 3.6.5 |Anaconda custom (x86_64)| (default, Apr 26 2018, 08:42:37) Type 'copyright', 'credits' or 'license' for more information IPython 6.1.0 -- An enhanced Interactive Python. Type '?' for help. In [1]: from urllib.parse import urlparse In [2]: url = "https://www.168seo.cn/mac-os/24832.html" In [3]: x = urlparse(url) In [4]: x Out[4]: ParseResult(scheme='https', netloc='www.168seo.cn', path='/mac-os/24832.html', params='', query='', fragment='') In [5]: x.netloc Out[5]: 'www.168seo.cn'
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
➜    ~ ipython3
Python 3.6.5 | Anaconda custom ( x86_64 ) | ( default , Apr 26 2018 , 08 : 42 : 37 )
Type 'copyright' , 'credits' or 'license' for more information
IPython 6.1.0 -- An enhanced Interactive Python . Type '?' for help .
 
In [ 1 ] : from urllib . parse import urlparse
 
In [ 2 ] : url = "https://www.168seo.cn/mac-os/24832.html"
 
In [ 3 ] : x = urlparse ( url )
 
In [ 4 ] : x
Out [ 4 ] : ParseResult ( scheme = 'https' , netloc = 'www.168seo.cn' , path = '/mac-os/24832.html' , params = '' , query = '' , fragment = '' )
 
In [ 5 ] : x . netloc
Out [ 5 ] : 'www.168seo.cn'
 

是不是挺方便的,当然你也可以截取,字符串的截取,但是比较麻烦




  • zeropython 微信公众号 5868037 QQ号 5868037@qq.com QQ邮箱
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值