额,是这样的,因为有时候抓取某些网址的数据,需要登陆,所以,这段时间我在弄python模拟登陆网址的问题,但是我发现,有些网址,在python提交的post数据中,有些事js计算出来的,看不懂js那就没办法了把?
举一个例子把.这两天我在为 IP地址查询 - 站长工具 写程序,内容是用python抓取这ip查询网址的查询结果,使用query string的程序我已经写出来了,但是当我想要用python发送post的方法来获取数据时我发现,点击页面中的"查询"后浏览器没有post,那么这个我输入的ip地址是怎么发送到服务器并返回呢?这应该就用到js了吧?(我只是猜测)
最近我的学习已经卡顿了,因为我发现好像不懂js就难以继续学习,学习js并不是一个问题,主要是因为我学python不久,我不知道这时候分出时间来学js是不是一个明智的选择.
对于上面那个ip查询的网址,今晚我刚刚分析过js代码,但是实在弄不懂输入的ip地址是怎么返回给服务器的,,,,,,,,,,,,,,,,,,,,,
大家给点建议吧..............python
如果页面的有些部分是通过js生成的,需要用引擎把他解析出来。如果js里面用了ajax取数据的话,会更慢。