一个用来查询资料的程序。。。。。。。我主要想用在伪春菜上的。。。。程序的大致内容就是接收伪春菜从我们那获得的一个词,然后交由百度百科查到相应词条,将内容用伪春菜的窗口反馈给使用者。。。。。。就像个度娘的客户端一样,只不过是交由伪春菜完成查询,不用浏览器什么的。。。。。我觉得关键应该在网页代码上,不管是
【查看更多内容请登录哈】
API不开放的话就直接用Python抓页面, 然后过滤返回值:
用到的工具:
* requests
* PyQuery
围观
ivydom 发表于 2013-2-16 19:22 【链接登录后可见】
拜托 效果都是一样的
阿勒,是这样么,那对不起了,请原谅我的无知,前辈~
本帖最后由 jinlei6394 于 2013-2-19 18:17 编辑
模拟浏览器行为吗?
如果是可以看看HTML协议。
收到你们公司的包以后,
模拟一个用户去查百科的行为发包给百度。
将回馈的信息显示在客户终端。
o70078 发表于 2013-2-16 18:51 【链接登录后可见】
VB不是用Return返回的
倒数第二行改下
Return lstr
拜托 效果都是一样的
ivydom 发表于 2013-2-16 14:45 【链接登录后可见】
你们这些人够了
楼主先找找xmlhttp的用法
然后用他获取百科页面的源代码
VB不是用Return返回的
倒数第二行改下
Return lstr
改成:
instrexa=lstr
你们这些人够了
楼主先找找xmlhttp的用法
然后用他获取百科页面的源代码
http://baike.baidu.com/list-php/dispose/searchword.php?word=+被urlencode编码过的查找关键字+&pic=1
urlencode一般现在的编程语音都有
【查看更多内容请登录哈】
同意楼上
同意楼上,感觉http请求获取html后用正则表达式匹配就行?这个场景应该不太要求性能的吧。
如果是前端应该就更简单了,直接javascript操作dom就行了。
我也没细想,仅供参考哦。
浏览器控件可以取html源码的吧?取源码自行删减。。
用PHP目测挺简单
可以用iframe,直接百科查词,然后显示在iframe窗口。
所以我才想做个程序,不需要百度的合作。。。。。。。。我以前用易语言编程随便用超链接窗口做过一个很差的浏览器,我想的就是能不能做个类似于浏览器的东西。。。。只要输入一个词,他就交给百度百科查找,而得到的百度百科页面会以网页代码的形式返回我们的这个超链接窗口(就像网页浏览器一样),然后就只用剔除网页源代码
【查看更多内容请登录哈】
比较有效的方法要用百科的api
可惜不开放
【链接登录后可见】