600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > python抓取网页电话号码_利用正则表达式编写python 爬虫 抓取网页电话号码!...

python抓取网页电话号码_利用正则表达式编写python 爬虫 抓取网页电话号码!...

时间:2019-12-30 17:29:00

相关推荐

python抓取网页电话号码_利用正则表达式编写python 爬虫 抓取网页电话号码!...

利用正则表达式编写python 爬虫,抓取网页联系我们电话号码!这里以九奥科技()为例,抓取‘联系我们’里面的电话号码,并输出。

#!/usrweilie/bin/python

#coding=utf-8

importre

importurllib

defgethtml(url):#获取网页html

jiuaoopage=urllib.urlopen(url)

html=jiuaoopage.read()

returnhtml

defgetstr(html):#利用正则表达式抓取‘联系我们’链接

r=r'联系我们'#正则表达式

fo=pile(r)

str1=fo.findall(html)

returnstr1

defgettel(html):#利用正则表达式抓取电话号码

r=r'\d{3}\-\d{8}'

fo=pile(r)

tel=fo.findall(html)

printtel

html=gethtml('/')

str1=getstr(html)

str2=''

foriinstr1:

urlstr=str2+i

html=gethtml(urlstr)

gettel(html)

一个抓取电话号码的小爬虫。

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