基础5·2345电影排名的爬取(返回数据乱码的解决)


import re,requests,json

url='http://dianying.2345.com/top/'
headers = {
            'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.162 Safari/537.36'
        }
r=requests.get(url,headers=headers)
r.encoding='gb2312'             #解决中文乱码问题,其来着网页源码的<meta charset="gb2312">
ret=r.text
moban=re.compile('<li>.*?blank">(.*?)</a></span>.*?<span class="sIntro">(.*?)</span>', re.S)
items = re.findall(moban,ret)
print(type(items))
#print(items)
for item in items:
    item=str(item)

    with open("C://Users/Administrator/Desktop/"+'2345电影排名爬取.txt', 'a', encoding='utf-8') as f:
        f.write(item+"\t")
        #f.write(json.dumps(item, ensure_ascii=False) + '\n')
        # print(item[0],item[1],item[2])


结果展示
在这里插入图片描述

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
[完美仿2345网址导航源码] 2345导航网源码完美版v8.3   2345导航网源码完美版v8.3 和官方几乎一样的大气,主要变化在背景底色、搜索引擎框和和右侧新闻,大气、纯净、完整、无插件、无乱码、完美精仿     2013-10-11把搜狗搜索换了百度搜索 2013-08-18简单版看下图   2013-08-18手机版看下图   一如既往纯净、完整、无插件、无乱码、一比一完美精仿,界面整洁,完全免费。绿色源码,占用空间小、轻巧,访问速度快,傻瓜式免安装,上传即可使用,个人轻松建站。   导航功能含有:日期、农历,天气预报,常用邮箱登陆,搜索引擎,新闻热点,休闲娱乐,实用工具等网友常用功能和站点,是非常实用的网址导航。   默认首页:index.htm 修改提示: 1. 下载后请更换自己的网站LOGO 2. 首页LOGO位置i/logo26.png; 3. 内页LOGO位置i/toplogo.gif; 4. 首页替换域名时不能全替换,否则右边新闻会不更新,请看清楚后再替换; 5. 搜索引擎在index.htm和css/input_20130319.js两个地方修改; 6. 统计代码在css/tj.js修改; 7.book    留言板管理使用腾讯公司提供的qq“邮我”组件,安全,方便,网友留言在你的qq邮箱。申请地址:http://open.mail.qq.com/ 打开网址后点击 8. book1 留言板管理后台http://你的网站/book/admin_index.asp 用户名:admin 密码:admin (登陆后台可修改密码) 9. wap文件夹是手机版导航源码, css/func_20130516.js文件判断用户来自PC还是手机,当用户是手机用户时就会转跳wap版 , 把css目录下func_20130516.js文件http://www.2233dh.com/wap/ 改成你的手机版导航网址 10.上传即可使用。   修改提示: 1. 下载后请更换自己的网站LOGO 2. 首页LOGO位置i/logo26.png; 3. 内页LOGO位置i/toplogo.gif; 4. 首页替换域名时不能全替换,index.htm 2345官方js文件不要替换,的否则右边的新闻会不更新,请看清楚后再替换;也可以使用2345官方js ,自己跟新右边的新闻 5. 搜索引擎在index.htm和css/input_20130319.js两个地方修改;   ------------------------------------------------------------------------------------ 声明:本源码仅供源码爱好者研究测试之用,请勿用于商业用途。 技术交流qq1096256694【不懂的可以问我】
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值