登录网站,然后从网站获取数据。python

登录网站,然后从网站获取数据。python,python,login,https,python-requests,Python,Login,Https,Python Requests,我正在尝试登录SureTrader activeweb,这是一个股票交易的经纪人网站。然后我想从网站上获取实时股票数据。我曾尝试使用urllib、urllib2、mechanize、beautifulsoup和请求来实现这一点,但我找不到实现这一点的方法。 我想登录的网站是,然后重定向到我有帐户的成员webiste。 我是一个乞丐,我尝试过辅导,但没有运气。以下是我尝试过的一些方法: 和其他,但我不能发布更多的链接:p 我有一些python项目,但没有一个是有效的。 同样重要的是,教程适用于

我正在尝试登录SureTrader activeweb,这是一个股票交易的经纪人网站。然后我想从网站上获取实时股票数据。我曾尝试使用urllib、urllib2、mechanize、beautifulsoup和请求来实现这一点,但我找不到实现这一点的方法。 我想登录的网站是,然后重定向到我有帐户的成员webiste。 我是一个乞丐,我尝试过辅导,但没有运气。以下是我尝试过的一些方法:

和其他,但我不能发布更多的链接:p

我有一些python项目,但没有一个是有效的。 同样重要的是,教程适用于其他网站,但不是我想要的,可能是因为它是https

我是论坛的新手,任何帮助和/或建议都将被接受

编辑

我猜网站有反刮擦的方法,只是想确定一下。 另外:我有一个账户,这只是我正在做的一个小暑期项目,我的意图并不不道德。

支持会话,这意味着你可以向登录页面发送帖子,你可以通过查看web开发工具上浏览器的网络选项卡来确定,并保留服务器发送的cookie。有关会议的更多信息:

由于这是一个股票数据网站,他们可能会有一些地方的反刮措施。例如,您可能需要更改请求速率和用户代理。在这种情况下,你的工作会更加困难,你正危险地接近不道德行为


如果问题在请求中的其他地方,比如它总是返回400个刮板,我建议您提供更详细的信息,以及您使用的代码示例。

哇。。。有人需要与他们联系,并解释什么是“usemin”、“uglify”、“concat”、“require”和其他现代工具

您从该站点刮取任何内容的可能性很小。从我第一眼看到的情况来看,DOM在Javascript中被严重操纵。因为Beautifulsoup等人不是javascript解释器,所以您只能得到底层html——很可能是结构而不是内容。这就解释了为什么它能在其他网站上运行