搜索
查看: 5744|回复: 9

怎么下载多个页面?

[复制链接]

117

主题

1237

帖子

6592

积分

六级会员

Rank: 9Rank: 9Rank: 9

积分
6592
发表于 2010-12-3 08:30:42 | 显示全部楼层 |阅读模式
import inet.whttp;
http = inet.whttp()
str= http.down("http://www.baidu.com")
http.close()

这个是下载页面到字符串
但是 我们通常会 遇到多个页面的  例如  百度搜索  关键字 然后 会有很多个页面
当第一个页面 处理完之后 我们怎么去第二个页面?
我是菜鸟...
回复

使用道具 举报

187

主题

2541

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
14010
发表于 2010-12-3 09:13:40 | 显示全部楼层

http.down只能下载一个页面吗?

http.down只能下载一个页面吗?
回复

使用道具 举报

117

主题

1237

帖子

6592

积分

六级会员

Rank: 9Rank: 9Rank: 9

积分
6592
 楼主| 发表于 2010-12-3 09:22:09 | 显示全部楼层

[b]回复 [url=forum.php?mod=redirect&goto=findpost&pid=1670&ptid=236][color=Olive]j

回复 jacen 的帖子

多个真不会
我是菜鸟...
回复

使用道具 举报

187

主题

2541

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
14010
发表于 2010-12-3 09:27:32 | 显示全部楼层

http.down是可以连续调用的。 你将下载回来的内容用模式匹配分析得到超链接就可以,帮助文档里有完整的范例。

http.down是可以连续调用的。
你将下载回来的内容用模式匹配分析得到超链接就可以,帮助文档里有完整的范例。

点评

哦...连续调用我知道....如果只要这个办法只好这样了.  发表于 2010-12-3 09:40
回复

使用道具 举报

187

主题

2541

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
14010
发表于 2010-12-3 09:49:22 | 显示全部楼层

你指的是希望有这么一个函数吗: [code]http.给我把需要的页面都下载回来("http://www.baidu.com") [/code]没有问题,编程语

你指的是希望有这么一个函数吗:
  1. http.给我把需要的页面都下载回来("http://www.baidu.com")
复制代码
没有问题,编程语言与应用软件不同的就是,可以按你的思路去DIY
你可以写一个函数,或者封装一个你自已经常需要用到的库。
回复

使用道具 举报

117

主题

1237

帖子

6592

积分

六级会员

Rank: 9Rank: 9Rank: 9

积分
6592
 楼主| 发表于 2010-12-3 10:00:20 | 显示全部楼层

[b]回复 [url=forum.php?mod=redirect&goto=findpost&pid=1676&ptid=236][color=Olive]j

回复 jacen 的帖子

嗯嗯  谢谢老大
我是菜鸟...
回复

使用道具 举报

52

主题

1340

帖子

7326

积分

荣誉会员

Rank: 8Rank: 8

积分
7326
发表于 2010-12-3 11:28:14 | 显示全部楼层

落伍者封装好记得分享啊

落伍者封装好记得分享啊
回复

使用道具 举报

117

主题

1237

帖子

6592

积分

六级会员

Rank: 9Rank: 9Rank: 9

积分
6592
 楼主| 发表于 2010-12-3 11:32:10 | 显示全部楼层

[b]回复 [url=forum.php?mod=redirect&goto=findpost&pid=1686&ptid=236][color=Olive]q

回复 qqmmcc 的帖子

这个适用性估计不大.我只是想知道下有没有其他方法
老大说了 用匹配
我是菜鸟...
回复

使用道具 举报

65

主题

953

帖子

5036

积分

荣誉会员

Rank: 8Rank: 8

积分
5036
发表于 2010-12-3 12:10:18 | 显示全部楼层

{:3_54:} 开100个线程 可以同时下载100个页面.. 问题是你要先取得这100个页面的地址.


开100个线程 可以同时下载100个页面.. 问题是你要先取得这100个页面的地址.
aaa
回复

使用道具 举报

40

主题

143

帖子

936

积分

三级会员

Rank: 4

积分
936
发表于 2010-12-3 12:55:06 | 显示全部楼层

想做蜘蛛啊

想做蜘蛛啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|站长邮箱|aardio.com|aardio官方社区 ( 皖ICP备09012014号 )

GMT+8, 2019-7-23 02:38 , Processed in 0.093750 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表