欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

python提取网页数据

发布时间:2025/7/25 python 51 豆豆
生活随笔 收集整理的这篇文章主要介绍了 python提取网页数据 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
#coding:utf-8 import urllib2 import os import re def dow(url):return urllib2.urlopen(url).read() str=dow('http://theater.mtime.com/China_Beijing/') lst=re.findall('\d+家影院上映\d+场',str) url = 'http://theater.mtime.com/China_Beijing' req = urllib2.Request(url,headers={'User-Agent' : "Magic Browser"}) webpage = urllib2.urlopen(req) strw = webpage.read() #print strw tg_start = strw.find('hotplaySvList = [') #print tg_start#开始 if tg_start == -1:print 'not find start tag'os._exit(0) tmp = strw[tg_start:-1] tg_end = tmp.find(';')if tg_end == -1 :print 'not find end tag'os._exit(0) tmp = tmp[len('hotplaySvList = ['):tg_end]tar_ls = tmp.split("},{")dict_film = {} i=0 for t0 in tar_ls:ls_t = t0.split(',')id = ls_t[0].split(':')[-1].strip()film = ls_t[-1].split('"')[-2].strip()print id,film,lst[i]i=i+1dict_film[id] = film print len(dict_film)

 

转载于:https://www.cnblogs.com/doublekai/p/6933119.html

总结

以上是生活随笔为你收集整理的python提取网页数据的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。