黑黑黑猪儿 发表于 2019-9-12 22:17

一个Python爬虫程序报错, 脑壳痛啊~~~~~~~~~

本帖最后由 黑黑黑猪儿 于 2019-10-2 12:16 编辑

最近爬了一个视频网站, 总是爬着爬着就报错了, 内心那个崩溃啊~~~~{:301_972:}
上网查了一些方法, 都没有用
希望大佬解答解答, 菜鸟一个 代码也比较冗长
下面上代码


黑黑黑猪儿 发表于 2019-9-13 08:35

第一次 发帖不要沉啊{:301_983:}

fanai 发表于 2019-9-16 11:52

建议直接发源码文件出来,便于调试

黑黑黑猪儿 发表于 2019-9-16 15:24

fanai 发表于 2019-9-16 11:52
建议直接发源码文件出来,便于调试

谢谢, 已经解决了, 加了个 try...except就自动重新连接了{:301_1003:}

wanwfy 发表于 2019-9-16 15:50

这个错误的意思应该是服务器连接出了问题,在requests模块的地方加一个错误验证就行,简单举例
try:
    r=requests.get(url)
    r.raise_for_status()
    r.encoding=r.apparent_encoding
    return r.text
except BaseException as e:
    print('网页访问出错')

黑黑黑猪儿 发表于 2019-9-16 16:41

wanwfy 发表于 2019-9-16 15:50
这个错误的意思应该是服务器连接出了问题,在requests模块的地方加一个错误验证就行,简单举例


是这样的, 以前没碰到过,网上又搜不到这个答案,搞了好久,谢谢大佬{:301_997:}
页: [1]
查看完整版本: 一个Python爬虫程序报错, 脑壳痛啊~~~~~~~~~