我是网络编程的新手,最近开始考虑使用Python来自动化一些手动流程。我要做的是登录网站,点击一些下拉菜单选择设置,然后运行报告。
我找到了备受好评的请求库:http://docs.python-requests.org/en/latest/user/advanced/#request-and-response-objects 并一直试图弄清楚如何使用它。
我已在此页面上使用bpbp的答案成功登录:How to use Python to login to a webpage and retrieve cookies for later usage?
我对“点击”按钮的理解是编写一个模仿点击的post()命令:Python - clicking a javascript button
我的问题(因为我是网络编程和这个库的新手)是我如何去绘制我需要弄清楚如何构建这些命令的数据。我一直在研究[RequestObject] .headers,.text等。任何例子都会很棒。
一如既往,感谢您的帮助!
EDIT ::: 为了使这个问题更具体,我无法与网页的不同方面进行交互。下图显示了我实际上要做的事情:
我在一个看起来像这样的网页上。有一个下拉菜单,其中包含可以更改的可点击日期。我的目标是自动将日期更改为最近的日期,“单击”“保存并运行”,并在完成运行时下载报告。