Python 如何清除需要登录的网站的内部页面

Python 如何清除需要登录的网站的内部页面,python,html,python-3.x,web-scraping,python-requests,Python,Html,Python 3.x,Web Scraping,Python Requests,我正试图通过python脚本获取我的出勤记录,因此我首先应该登录到我的id,然后转到“出勤记录”选项卡。因此,我将考勤按钮的href粘贴到我的大学网站上,并使用 start = requests.session() attendance = start.get(url=url_that_ attached,data=data_of_my_login and some additional_info) 但当我试图取回它的内容时,它给了我一个停止的标志。我该怎么点击考勤按钮。按钮看起来像这样 &l

我正试图通过python脚本获取我的出勤记录,因此我首先应该登录到我的id,然后转到“出勤记录”选项卡。因此,我将考勤按钮的
href
粘贴到我的大学网站上,并使用

start = requests.session()
attendance = start.get(url=url_that_ attached,data=data_of_my_login and some additional_info)
但当我试图取回它的内容时,它给了我一个停止的标志。我该怎么点击考勤按钮。按钮看起来像这样

<li><a href="../Student/StudentAttendanceView.aspx?SID=Z5iKNRYtbRzca2kr9KIG9g==|9ZPIo+QpZxY=" id="aAttandance">Attendance</a></li>
  • 这是我得到的内容,而不是出席网页

     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"    
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml">  
    <head>
       <title>Index</title>
    </head>
    <body>
    <center><img src="images/stop-sign-small2.jpg" /></center>
    </body>
    </html>
    
    
    指数
    

    这是一个停车标志。是否有其他方法可以点击考勤按钮,如按其名称,即
    考勤
    是否有任何方法可以按其按钮名称打开选项卡,而我不想使用selenium。我使用的是python 3。

    第一次登录时使用的是
    post
    方法,而不是
    get
    。要点击按钮检查,我已经登录了,问题是在登录之后,正如我在问题中所说的,我不想使用
    PhantomJS
    ,selenium感谢您的回答,因为第一次登录时使用了
    post
    方法,而不是
    get
    。单击此按钮,我已经登录了,问题是在登录之后,正如我在问题中所说,我不想使用
    PhantomJS
    ,selenium感谢您的回答