Python 登录到网站根据单个标识号在网站内部执行db查询,并将结果刮到数据框中

Python 登录到网站根据单个标识号在网站内部执行db查询,并将结果刮到数据框中,python,pandas,authentication,search,Python,Pandas,Authentication,Search,我有10个唯一的个人ID。以下是我要自动化的步骤: 使用登录名和密码登录网站 从列表(dataframe)中获取第一个唯一id,将该id插入网站内的现有搜索框,然后按enter键 如果我有返回的数据,我想从网站中提取返回的数据,并以某种方式将其保存在新的数据框中 下一步转到下一个唯一id并执行相同操作-将其插入网站内的现有搜索框…-基本上迭代整个10个id列表 一旦我提取了所有10个唯一ID的数据,我想搜索、排序和分组特定关键字上返回的任何数据(我想我得到了) 1-4可以使用纯python和py

我有10个唯一的个人ID。以下是我要自动化的步骤:

  • 使用登录名和密码登录网站

  • 从列表(dataframe)中获取第一个唯一id,将该id插入网站内的现有搜索框,然后按enter键

  • 如果我有返回的数据,我想从网站中提取返回的数据,并以某种方式将其保存在新的数据框中

  • 下一步转到下一个唯一id并执行相同操作-将其插入网站内的现有搜索框…-基本上迭代整个10个id列表

  • 一旦我提取了所有10个唯一ID的数据,我想搜索、排序和分组特定关键字上返回的任何数据(我想我得到了)

  • 1-4可以使用纯python和python库完成吗


    不知道从哪里开始

    老实说,如果你能成功,可以使用HTTP请求(因此可以使用pip安装请求)或使用标准库中的urllib。在您使用的浏览器中打开开发人员控制台的“网络”选项卡,查看随您提交到站点的数据一起发送的请求。这些将构成您需要发送的请求的基础。感谢mike和ManWithFewneds的反馈。我现在已经把这个项目放到了后台,因为其他更有趣的项目刚刚出现。