你好再次stackoverflow社区。对于我正在研究的事情,我还有另外一个问题。目前,在Python中,我正在开发一个简单的聊天机器人来扩展我对Python的了解。在我正在测试它的网站上,看来他们完全使用jQuery作为他们的聊天框。
例如,允许在聊天框中提交文本的jQuery如下所示:
("#chat_speak").on("click",function(){CurrentChat.chat_say()})
我怎样才能,最好使用请求库,模拟诸如'CurrentChat.chat_say()'之类的函数,或者找出要发送的POST请求以获得与此函数相同的结果。
感谢您对此问题的任何帮助。
答案 0 :(得分:2)
请求只是一个非常好的HTTP库。它不执行JavaScript,所以它没有办法实际执行此操作。
您需要使用另一个支持JavaScript的HTTP库,例如Ghost.py,这是一个无头的WebKit浏览器。