如何使用Python请求或urllib登录页面

2024-09-30 03:23:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直在尝试使用Python和请求登录此网站https://app.drillinginfo.com/gallery/,但我无法管理会话。我不能使用Selenium,所以我需要在请求或urllib中使用一个方法。有人能帮我吗

以下是我以前使用的代码:

import requests
r = requests.Session()
payload = {'username':'password'}
r.post('https://app.drillinginfo.com/gallery/', data = payload)

data = r.get('https://app.drillinginfo.com/gallery/').text

不幸的是,它没有让我登录


Tags: 方法代码httpsimportcomappdata网站
2条回答

您需要传入一个实际的用户名和密码

payload = {'username': 'YOURUSERNAME', 'password': 'YOURPASSWORD'}
url = 'https://app.drillinginfo.com/gallery/'
requests.post(url, data=payload)

您应该使用r.auth = ('user', 'password'),或者如果他们提供了API,您应该通过他们的API登录

相关问题 更多 >

    热门问题