鱼C论坛

 找回密码
 立即注册
查看: 2075|回复: 3

运行无结果

[复制链接]
发表于 2017-7-28 11:22:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
import urllib.request
import re
def open_url(url):
    req = urllib.request.Request(url)
    req.add_header('user-agent','Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36')
    page = urllib.request.urlopen(req)
    html = page.read().decode('utf-8')
    return html
def get_img(html):
    p = r'<img class="BDE_Image" pic_type="0" width="553" height="415" src="[^"]+\.jpg"'
    imglist = re.findall(p,html)

    for each in imglist:
        print(each)

if __name__ == '_main_':
    url = "http://tieba.baidu.com/p/5222378167"
    get_img(open_url(url))
   

Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:01:18) [MSC v.1900 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>>
============== RESTART: D:\Pycharm project\hello world\tieba.py ==============
>>>
请问代码没错误,可是为啥什么都没运行出来
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-7-28 11:44:07 | 显示全部楼层
把中间变量全都打印出来看,很有可能就是地址根本就没抓对
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-28 12:03:52 | 显示全部楼层
ooxx7788 发表于 2017-7-28 11:44
把中间变量全都打印出来看,很有可能就是地址根本就没抓对

试过了   还是找不到问题在哪
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-7-28 15:37:04 | 显示全部楼层
本帖最后由 ooxx7788 于 2017-7-28 15:42 编辑
Anastasia 发表于 2017-7-28 12:03
试过了   还是找不到问题在哪

if __name__ == '_main_':
这句错了,__main__,左右各是两个下划线
改过以后,结果如下
<img class="BDE_Image" pic_type="0" width="553" height="415" src="http://imgsrc.baidu.com/forum/w%3D580/sign=ade5edc8d7c451daf6f60ce386fc52a5/3ccb99504fc2d5623305a57bed1190ef77c66c0e.jpg"
<img class="BDE_Image" pic_type="0" width="553" height="415" src="http://imgsrc.baidu.com/forum/w%3D580/sign=a3434af3b919ebc4c0787691b227cf79/1971d358ccbf6c815a78597eb63eb13531fa40c8.jpg"
<img class="BDE_Image" pic_type="0" width="553" height="415" src="http://imgsrc.baidu.com/forum/w%3D580/sign=2dda4d719b2397ddd679980c6983b216/a28c9c2f0708283857d2a882b299a9014e08f1b8.jpg"
<img class="BDE_Image" pic_type="0" width="553" height="415" src="http://imgsrc.baidu.com/forum/w%3D580/sign=568161024c2309f7e76fad1a420f0c39/8ad740a7d933c895c888eceddb1373f0800200a0.jpg"
<img class="BDE_Image" pic_type="0" width="553" height="415" src="http://imgsrc.baidu.com/forum/w%3D580/sign=279c750e54df8db1bc2e7c6c3921dddb/89c08544ebf81a4c2af3985fdd2a6059272da652.jpg"
<img class="BDE_Image" pic_type="0" width="553" height="415" src="http://imgsrc.baidu.com/forum/w%3D580/sign=52c4c5702d7f9e2f70351d002f31e962/7d2fd300baa1cd1181c405b6b312c8fcc2ce2d2d.jpg"
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-2-23 20:17

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表