【发布时间】:2013-12-27 14:07:52
【问题描述】:
我想从名为 bitonic(.nl) 的比特币交易所获取一些报价。在他们的首页上,他们有一个小表格,您可以在上面填写比特币或欧元的金额。如果您填写比特币字段,则欧元字段会更新,如果您输入欧元金额,则比特币字段会更新(可能使用 javascript)。
我现在想使用 Python 请求库来填写表格并读出结果报价。我知道如何通过请求 (r = requests.get('http://bitconic.nl')) 请求页面,并且我知道您可以使用 requests.post() 做类似的事情。现在的问题是我不知道如何填写这个表格,并在使用javascript填写表格时读出结果。
有人知道我该怎么做吗?欢迎所有提示!
【问题讨论】:
-
您可以简单地拦截通过浏览器完成的发布请求,为此您可以使用 Wireshark 之类的嗅探器或一些 firefox/chrome 扩展程序。
-
使用 Firebug 之类的浏览器扩展程序查看在您更新其网站上的字段时发送的请求,然后尝试使用 Python 请求重新创建相同的请求。
标签: javascript python forms get python-requests