QQ登录

只需一步,快速开始

登录 | 立即注册 | 找回密码

主题

帖子

荣誉

鱼友Ⅲ

Rank: 4Rank: 4

积分
343
查看: 295|回复: 5

[已解决]求助requests.get()报错不知道原因

[复制链接]
最佳答案
31 
累计签到:77 天
连续签到:5 天
冰封雪舞 发表于 2017-12-15 11:38:32 2955 | 显示全部楼层 |阅读模式

马上注册加入鱼C,享用更多服务吧^_^

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

x
程序很简单:就三句话文件名是sina.py
import requests
res = requests.get('https://www.baidu.com/')
res.encoding = "utf-8"


下边报错一大堆,吓死人,求助下到底问题出在哪里?
Traceback (most recent call last):
  File "D:/Python34/sina.py", line 3, in <module>
    res = requests.get('https://www.baidu.com/')
  File "C:\Documents and Settings\Administrator\Application Data\Python\Python34\site-packages\requests\api.py", line 72, in get
    return request('get', url, params=params, **kwargs)
  File "C:\Documents and Settings\Administrator\Application Data\Python\Python34\site-packages\requests\api.py", line 58, in request
    return session.request(method=method, url=url, **kwargs)
  File "C:\Documents and Settings\Administrator\Application Data\Python\Python34\site-packages\requests\sessions.py", line 508, in request
    resp = self.send(prep, **send_kwargs)
  File "C:\Documents and Settings\Administrator\Application Data\Python\Python34\site-packages\requests\sessions.py", line 618, in send
    r = adapter.send(request, **kwargs)
  File "C:\Documents and Settings\Administrator\Application Data\Python\Python34\site-packages\requests\adapters.py", line 525, in send
    return self.build_response(request, resp)
  File "C:\Documents and Settings\Administrator\Application Data\Python\Python34\site-packages\requests\adapters.py", line 272, in build_response
    response.encoding = get_encoding_from_headers(response.headers)
  File "C:\Documents and Settings\Administrator\Application Data\Python\Python34\site-packages\requests\utils.py", line 422, in get_encoding_from_headers
    content_type, params = cgi.parse_header(content_type)
AttributeError: 'module' object has no attribute 'parse_header'
最佳答案
2017-12-15 13:29:13
就这三句话来说是没毛病的:

搜狗截图20171215132841.png

楼层
跳转到指定楼层
最佳答案
190 
累计签到:139 天
连续签到:2 天
°蓝鲤歌蓝 发表于 2017-12-15 12:53:36 | 显示全部楼层
python2?
最佳答案
201 
累计签到:2370 天
连续签到:2 天
小甲鱼 发表于 2017-12-15 13:29:13 | 显示全部楼层    本楼为最佳答案   
就这三句话来说是没毛病的:

搜狗截图20171215132841.png

最佳答案
31 
累计签到:77 天
连续签到:5 天
冰封雪舞  楼主| 发表于 2017-12-15 15:42:00 | 显示全部楼层
最佳答案
31 
累计签到:77 天
连续签到:5 天
冰封雪舞  楼主| 发表于 2017-12-15 15:43:16 | 显示全部楼层
小甲鱼 发表于 2017-12-15 13:29
就这三句话来说是没毛病的:

甲鱼老师,那这个问题是出在那里?requests模块的问题
最佳答案
31 
累计签到:77 天
连续签到:5 天
冰封雪舞  楼主| 发表于 2017-12-16 23:46:45 | 显示全部楼层
错误原因找到了,今天无意间温习功课,发现几天前好奇的我贪心跟着网页编写第一个CGI程序,为了纪念是CGI,随手把名字存成了CGI.py,因为前几天搜索错误原因是曾经大约看到过一篇文章说过模块名字什么的,貌似就是跟模块的什么pyc扩展名字有关,我就怀疑是不是因为我取的这个名字造成的悲剧,今天正好想起来,顺便在PYTHON目录里搜索了下cgi文件名,发现果然有好几个文件名叫cgi,于是赶紧就把我编写的CGI.py及cgi.pyc删了,删掉以后程序正常工作了,但是深层次的原因还是说不出来,有明白能给帮忙解释下,一面后来者也因为碰到这种问题挠头。

发表回复

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

本版积分规则

关闭

小甲鱼强烈推荐 上一条 /1 下一条

    移动客户端下载(未启用)
    微信公众号

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备11014136号

Copyright 2018 鱼C论坛 版权所有 All Rights Reserved.

Powered by Discuz! X3.1 Copyright
© 2001-2018 Comsenz Inc.    All Rights Reserved.

小黑屋|手机版|Archiver|鱼C工作室 ( 粤公网安备 44051102000370号 | 粤ICP备11014136号

GMT+8, 2018-4-22 18:50

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