博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
pythonchallenge--4
阅读量:7036 次
发布时间:2019-06-28

本文共 736 字,大约阅读时间需要 2 分钟。

先贴代码吧。

from urllib import *import reimport ossrc = urlopen(r'http://www.pythonchallenge.com/pc/def/linkedlist.php?nothing=12345')nexturl = Noneurl = r'http://www.pythonchallenge.com/pc/def/linkedlist.php?nothing='lasturl = r'http://www.pythonchallenge.com/pc/def/'log = open(r'E:\log.log','a')while True:    nexturl = src.readline()    nextid = nexturl[-5:]    try:        nextid = int(nextid)    except:        print('exit#:'+nexturl)        os.startfile(lasturl+nexturl)        break    nexturl = url+str(nextid)    log.write('next url-->'+nexturl)    print('next url-->'+nexturl)    src.close()    src = urlopen(nexturl)

题目要求不断地用新网页中的数字替换url中的数字所以..

运行的很慢,最后是这个结果:

转载于:https://www.cnblogs.com/arbboter/archive/2012/08/12/4225244.html

你可能感兴趣的文章
Spring Boot 2.1.1.RELEASE 多数据源配置与使用
查看>>
有感于自己的懒散
查看>>
怎么贡献自己的代码
查看>>
vimdiff
查看>>
mysql的四种启动方式
查看>>
6.13 判别可作为数值的字符串
查看>>
Algs4-1.3E.W.Dijkstra双栈算术表达式求值算法
查看>>
Algs4-1.5.24适用于Erdos-Renyi模型的快速算
查看>>
GIT 分布式版本控制系统的简单使用介绍
查看>>
Android系统执行Java jar程序 -- dalvik运行dex Java工程
查看>>
bzoj4520【cqoi2016】K远点对
查看>>
[刷机教程] 最简单的IS软解S-ON及获得最高权限
查看>>
form表单
查看>>
(Android)ListView之BaseAdapter的使用(转)
查看>>
CSS控制段落每段首空两格
查看>>
highcharts钻取例子
查看>>
利用jquery操作隐藏table某一列
查看>>
jquery lazyload延迟加载技术的实现原理分析
查看>>
springboard 无法启动应用程序(错误 -3)
查看>>
LARGE_INTEGER类型
查看>>