鱼C论坛

 找回密码
 立即注册
查看: 1876|回复: 13

[已解决]我想拿到这个网站的源码,不知道为啥会报错

[复制链接]
发表于 2023-7-14 18:46:09 | 显示全部楼层 |阅读模式

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

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

x
import requests
headers={"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36"}
response=requests.get("http://movie.douban.com/top250",headers=headers)


print(response.text)

最佳答案
2023-7-14 18:46:23
根据你提供的代码,问题可能出现在导入requests模块时和使用headers变量时。请确保以下几点:

1. 确保已经正确安装了requests模块。可以使用以下命令安装:pip install requests

2. 在导入requests模块之前,确保没有任何语法错误或其他导入问题。

3. 检查headers变量的赋值是否正确。确保字典的大括号、引号、冒号的使用都是正确的,如下所示:
headers = {    "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36"}
4. 确保网站 http://movie.douban.com/top250 可以正常访问,并且没有被防火墙或其他安全机制阻止。

如果你还是遇到问题,请提供完整的错误信息,这样我才能更好地帮助你解决问题。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-14 18:46:23 | 显示全部楼层    本楼为最佳答案   
根据你提供的代码,问题可能出现在导入requests模块时和使用headers变量时。请确保以下几点:

1. 确保已经正确安装了requests模块。可以使用以下命令安装:pip install requests

2. 在导入requests模块之前,确保没有任何语法错误或其他导入问题。

3. 检查headers变量的赋值是否正确。确保字典的大括号、引号、冒号的使用都是正确的,如下所示:
headers = {    "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36"}
4. 确保网站 http://movie.douban.com/top250 可以正常访问,并且没有被防火墙或其他安全机制阻止。

如果你还是遇到问题,请提供完整的错误信息,这样我才能更好地帮助你解决问题。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-14 18:48:00 | 显示全部楼层
报错了啥
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-14 18:49:03 | 显示全部楼层
我允许没有报错,请把你的报错信息放出来
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-7-14 18:59:48 | 显示全部楼层
不知道为什么,我想把报错信息放上来需要审核
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-14 19:01:34 | 显示全部楼层
根据你提供的代码,出现错误的原因是导入requests库和定义headers变量的语句没有正确分隔。

正确的代码如下:
import requestsheaders = {    "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36"}response = requests.get("http://movie.douban.com/top250", headers=headers)print(response.text)
需要将导入requests库和定义headers变量的语句分开,并确保每行结束时都有一个换行符。请使用上述代码尝试运行,如果仍然遇到问题,请提供完整的错误信息以便我更好地帮助你解决问题。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-7-14 19:14:19 | 显示全部楼层
陶远航 发表于 2023-7-14 19:01
根据你提供的代码,出现错误的原因是导入requests库和定义headers变量的语句没有正确分隔。

正确的代码如 ...

我在jupyter里尝试运行但是还是报错,(怕是还要审核发不上来)
这个能在jupyter里运行么?还有大括号里的内容一定要缩进么?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-14 19:17:33 | 显示全部楼层
pionrrt 发表于 2023-7-14 19:14
我在jupyter里尝试运行但是还是报错,(怕是还要审核发不上来)
这个能在jupyter里运行么?还有大括号里 ...

图片不会吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-14 19:21:40 | 显示全部楼层

你的签名什么意思
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-14 19:25:53 | 显示全部楼层
陶远航 发表于 2023-7-14 19:21
你的签名什么意思

什么什么意思
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-14 20:20:18 | 显示全部楼层

“不要给陶远航最佳答案”
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-14 20:23:49 | 显示全部楼层
陶远航 发表于 2023-7-14 20:20
“不要给陶远航最佳答案”

[休息中,不会二次回帖]如果问题已经解决,请设置最佳答案!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-14 20:24:59 | 显示全部楼层
歌者文明清理员 发表于 2023-7-14 20:23
[休息中,不会二次回帖]如果问题已经解决,请设置最佳答案!

对呀,但是会一次回帖
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-14 20:25:24 | 显示全部楼层
陶远航 发表于 2023-7-14 20:24
对呀,但是会一次回帖

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 10:10

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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