我是python的新手,所以我可能犯了一个编码错误,但我想做的是使用GET从一个网站上检索数据。我的代码如下。
import requests
r = requests
r.GET = 'http://example.com/hi/there?hand=wave'
print(r)
Pycharm在控制台中返回了以下内容。
C:\Users\Yekta\PycharmProjects\PhoneNumberRequest\venv\Scripts\python.exe C:/Users/Yekta/PycharmProjects/PhoneNumberRequest/venv/Scripts/ApiRequest.py
<module 'requests' from 'C:\\Users\\Yekta\\PycharmProjects\\PhoneNumberRequest\\venv\\lib\\site-packages\\requests\\__init__.py'>
Process finished with exit code 0
它不是应该返回API中的数据吗? 我做错了什么?
我想你应该写成
result *(or whatever)* = r.GET('http://example.com/hi/there?hand=wave')
因为你不想设置r.GET(...)的值,而是设置一个包含resultresponse的新变量。