仓酷云
标题:
来谈谈:python 收罗小步伐
[打印本页]
作者:
灵魂腐蚀
时间:
2015-1-14 21:16
标题:
来谈谈:python 收罗小步伐
小知识:CentOS出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的RedHatEnterpriseLinux使用。
#coding=utf8
#LINUXQQforcrawlerdatav0.1
importos
importre
importurllib
videourl=‘http://www.centoscn.com/’
rootdir=‘D:video’
defprogress(blocknum,blocksize,totalsize):
per=100.0*blocknum*blocksize/totalsize
ifper>100:
per=100
print“%.2f%%”%per
defcontact(link,directory):
newlink=link.replace(‘&’,&’)
newhtml=urllib.urlopen(str(videourl+newlink))
newdata=re.compile(‘req=re.search(newdata,newhtml.read())
ifreq:
os.mkdir(rootdir+directory)
download=req.group(1).replace(html,swf)
ifurllib.urlretrieve(download,rootdir+directory+study.swf,progress):
printdirectory+downloadok
else:
printdirectory+downloadfailure
defcrawler(url):
html=urllib.urlopen(http://www.51zxw.net/list.aspx?cid=359)
data=re.compile(r]*?>(.*?)‘,re.S|re.U)
req=re.findall(data,html.read())
foriinreq:
contact(i[0],i[1])
if__name__==’__main__’:
i=8
p=1
whilep<=i:
url=‘http://www.51zxw.net/list.aspx?page=%d&cid=359′%(p)
p+=1
crawler(url)
小知识:CentOS出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的RedHatEnterpriseLinux使用。
作者:
因胸联盟
时间:
2015-1-17 09:44
眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。
作者:
柔情似水
时间:
2015-1-17 09:44
Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。
作者:
山那边是海
时间:
2015-1-31 16:03
众所周知,目前windows操作系统是主流,在以后相当长的时间内不会有太大的改变,其方便友好的图形界面吸引了众多的用户。
作者:
admin
时间:
2015-2-6 22:23
我想即使Linux高手也很难快速准确精练的回答你。
作者:
仓酷云
时间:
2015-2-19 04:28
Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。
作者:
变相怪杰
时间:
2015-3-6 13:10
可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。?
作者:
再现理想
时间:
2015-3-13 02:09
以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。
作者:
老尸
时间:
2015-3-20 10:19
主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2