代码
import requests
a=requests.get(http://www.baiducom/)
print(a)
报错
Traceback (most recent call last):
File "/data/user/0/coding.yu.pythoncompiler.new/files/default.py", line 3, in
a=requests.get(www.baidu.com)
NameError: name 'www' is not defined
[Process completed (code 1) - press Enter]
没有导入模块么,加个 import requests试试
该回答引用chatgpt:
这段Python代码出现了一个NameError,意味着Python无法找到名为"requests"的标识符。在这个脚本中,尝试使用"requests"模块来发送HTTP请求,但是Python并不知道"requests"是什么。这通常是因为没有正确导入需要的库或模块导致的。要解决这个问题,需要确保正确地导入了需要使用的"requests"模块。在这个脚本中,可以通过添加以下语句来导入"requests"模块:
import requests
这将确保Python在执行"requests.get()"之前正确地识别"requests"标识符。
NameError: name 'requests' is not defined 是指没有定义,一般是指在代码里没有声明。
可以先检查一下有没有导入requests模块,在最前面加入import requests
如果加上还有问题的话,尝试一下重新安装requests
win+r打开cmd
pip install requests