logo
预览版
标准版
您当前访问的是 喵宅苑 MewoGarden × 技术宅II 预览版网页,若要正常使用功能请戳我前往标准版
帖子对应的标准版页面请点击帖子下方[→标准版]按钮
张泽豪

一个用来查询资料的程序。。。。。。。我主要想用在伪春菜上的。。。。程序的大致内容就是接收伪春菜从我们那获得的一个词,然后交由百度百科查到相应词条,将内容用伪春菜的窗口反馈给使用者。。。。。。就像个度娘的客户端一样,只不过是交由伪春菜完成查询,不用浏览器什么的。。。。。我觉得关键应该在网页代码上,不管是

【查看更多内容请登录哈】

slimbeast

API不开放的话就直接用Python抓页面, 然后过滤返回值:

用到的工具:

* requests

* PyQuery

好(hěn)男(biā
o70078

ivydom 发表于 2013-2-16 19:22 【链接登录后可见】

拜托 效果都是一样的

阿勒,是这样么,那对不起了,请原谅我的无知,前辈~

jinlei6394

本帖最后由 jinlei6394 于 2013-2-19 18:17 编辑

模拟浏览器行为吗?

如果是可以看看HTML协议。

收到你们公司的包以后,

模拟一个用户去查百科的行为发包给百度。

将回馈的信息显示在客户终端。

ivydom

o70078 发表于 2013-2-16 18:51 【链接登录后可见】

VB不是用Return返回的

倒数第二行改下

Return lstr

拜托 效果都是一样的

o70078

ivydom 发表于 2013-2-16 14:45 【链接登录后可见】

你们这些人够了

楼主先找找xmlhttp的用法

然后用他获取百科页面的源代码

VB不是用Return返回的

倒数第二行改下

Return lstr

改成:

instrexa=lstr

ivydom

你们这些人够了

楼主先找找xmlhttp的用法

然后用他获取百科页面的源代码

http://baike.baidu.com/list-php/dispose/searchword.php?word=+被urlencode编码过的查找关键字+&pic=1

urlencode一般现在的编程语音都有

【查看更多内容请登录哈】

andyhjm

同意楼上

jimsshom

同意楼上,感觉http请求获取html后用正则表达式匹配就行?这个场景应该不太要求性能的吧。

如果是前端应该就更简单了,直接javascript操作dom就行了。

我也没细想,仅供参考哦。

o70078

浏览器控件可以取html源码的吧?取源码自行删减。。

wis

用PHP目测挺简单

pockry

可以用iframe,直接百科查词,然后显示在iframe窗口。

张泽豪

所以我才想做个程序,不需要百度的合作。。。。。。。。我以前用易语言编程随便用超链接窗口做过一个很差的浏览器,我想的就是能不能做个类似于浏览器的东西。。。。只要输入一个词,他就交给百度百科查找,而得到的百度百科页面会以网页代码的形式返回我们的这个超链接窗口(就像网页浏览器一样),然后就只用剔除网页源代码

【查看更多内容请登录哈】

jingyixx

比较有效的方法要用百科的api

可惜不开放

【链接登录后可见】