当前位置:  开发笔记 > 编程语言 > 正文

编写Web bot的最佳编程语言是哪种?

如何解决《编写Webbot的最佳编程语言是哪种?》经验,为你挑选了1个好方法。

我想知道哪种编程语言提供了大量的库来编写Web机器人?像抓取网页上的数据一样.说我想为weather.yahoo.com网站获取天气.

对于AI桌面机器人,答案也一样吗?



1> cababunga..:

以下是如何在Python中执行此操作:

from urllib2 import urlopen
from BeautifulSoup import BeautifulSoup
soup=BeautifulSoup(urlopen("http://weather.yahoo.com/").read())
for x in soup.find(attrs={"id":"myLocContainer"}).findAll("li"):
  print x.a["title"], x.em.contents

打印:

全面预测芝加哥,伊利诺伊州,美国(Haze)[u'35 ... 47°F']
完整预测伦敦,大伦敦,英格兰(小雨)[u'43 ... 45°F']
全部预测纽约,纽约,美国(部分多云)[u'42 ... 62°F']
美国加利福尼亚州旧金山的全部预报(部分多云)[u'51 ... 70°F "]

推荐阅读
和谐啄木鸟
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有