鱼C论坛

 找回密码
 立即注册
查看: 1862|回复: 8

[已解决]关于response的语法错误

[复制链接]
发表于 2017-4-5 01:55:23 | 显示全部楼层 |阅读模式

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

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

x
import urllib.request
import os


def get_page(url):
    req = urllib.request.Request(url)
    req.add_header('User-Agent', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393'
    response = urllib.request.urlopen(url)
    html = response.read().decode('utf-8')
                                                                                                
    a = html.find('current-comment-page' + 23
    b = html.find(']', a)

    print(html[a:b])
                  
def img_addrs(url):
    pass

def sava_imgs(folder, img_addrs):
    pass



def fownload_mm(floder = 'ooxx', pages = 10):
    #创建文件夹
    os.mkdir(folder)
    #改变目录
    os.chdir(folder)

    ure = 'http://jandan.net/ooxx'
    #获得页面地址
     page_num = int(get_page(url))

    for i in range(pages):
        page_num -= i
        page_url = url +'page-' + sty(page_num) + '#comments'
        img_addrs = find_imgs(page_url)
        sava_imgs(folder, img_addrs)
这里 为什么response会出现语法错误[img][/img]
最佳答案
2017-4-5 09:16:08
你看看你的这句
其他没怎么看,但是这句肯定是格式错误
自己好好看看是不是自己本身就写错了
req.add_header('User-Agent', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393'
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-4-5 08:23:43 | 显示全部楼层
3. 善用【论坛搜索】功能,那里可能有您想要的答案;
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-4-5 09:16:08 | 显示全部楼层    本楼为最佳答案   
你看看你的这句
其他没怎么看,但是这句肯定是格式错误
自己好好看看是不是自己本身就写错了
req.add_header('User-Agent', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393'
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-4-5 11:47:26 | 显示全部楼层
ure = 'http://jandan.net/ooxx'
    #获得页面地址
page_num = int(get_page(url))

应该是url啊
a = html.find('current-comment-page' + 23
    b = html.find(']', a)
少个括号
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-4-5 11:48:19 | 显示全部楼层
os.mkdir(folder)
    #改变目录
    os.chdir(folder)

    ure = 'http://jandan.net/ooxx'
    #获得页面地址
     page_num = int(get_page(url))

    for i in range(pages):
        page_num -= i
        page_url = url +'page-' + sty(page_num) + '#comments'
        img_addrs = find_imgs(page_url)
        sava_imgs(folder, img_addrs)
不要缩进
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-4-6 00:40:19 | 显示全部楼层
dreamdnj 发表于 2017-4-5 11:47
ure = 'http://jandan.net/ooxx'
    #获得页面地址
page_num = int(get_page(url))

谢谢提醒   昨天看的太晚 头都蒙了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-4-6 00:41:33 | 显示全部楼层
dreamdnj 发表于 2017-4-5 11:48
os.mkdir(folder)
    #改变目录
    os.chdir(folder)

reponse语法错误   跟这个关系不大吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-4-6 00:43:13 | 显示全部楼层
gopythoner 发表于 2017-4-5 09:16
你看看你的这句
其他没怎么看,但是这句肯定是格式错误
自己好好看看是不是自己本身就写错了

就是这里
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-4-6 00:44:05 | 显示全部楼层
SixPy 发表于 2017-4-5 08:23
3. 善用【论坛搜索】功能,那里可能有您想要的答案;

好 的  下次先搜索试试看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-17 13:48

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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