python requests获取参数
时间: 2023-08-24 12:12:59 浏览: 146
request请求获取参数的实现方法(post和get两种方式)
要使用Python的requests库获取参数,可以使用get或post方法来发送请求,并通过params参数传递参数。以下是两个示例:
示例1:使用get方法获取参数
```python
import requests
url = 'https://m.gdedu.tv/dir/73358/'
for i in range(1, 5):
myParams = {
"page": i,
"sort": "arc"
}
response = requests.get(url, params=myParams)
print(response.request.url)
response.close()
```
在这个示例中,我们使用get方法发送请求,并通过params参数传递参数。在循环中,我们可以修改page参数的值来获取不同的参数。
示例2:使用post方法获取参数
```python
import requests
word = 'dog'
myParams = {
"kw": word
}
url = 'https://fanyi.baidu.com/sug'
response = requests.post(url, params=myParams)
print(response.json())
response.close()
```
在这个示例中,我们使用post方法发送请求,并通过params参数传递参数。在这个例子中,我们将待查单词作为参数传递给百度翻译的接口,并打印返回的数据。
请注意,以上示例仅仅是演示了如何使用requests库获取参数,并不保证能够成功获取到参数。具体的参数获取还需要根据实际情况进行调整。
#### 引用[.reference_title]
- *1* *2* *3* [Python 数据获取(一)—— request模块、变量使用与传参方式](https://blog.csdn.net/Hehuyi_In/article/details/125238743)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文