灵魂腐蚀 发表于 2015-1-14 21:16:51

来谈谈: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,i)
if__name__==’__main__’:
i=8
p=1
whilep<=i:
url=‘http://www.51zxw.net/list.aspx?page=%d&cid=359&prime;%(p)
p+=1
crawler(url)
小知识:CentOS出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的RedHatEnterpriseLinux使用。

因胸联盟 发表于 2015-1-17 09:44:36

眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。

柔情似水 发表于 2015-1-17 09:44:36

Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。

山那边是海 发表于 2015-1-31 16:03:55

众所周知,目前windows操作系统是主流,在以后相当长的时间内不会有太大的改变,其方便友好的图形界面吸引了众多的用户。

admin 发表于 2015-2-6 22:23:28

我想即使Linux高手也很难快速准确精练的回答你。

仓酷云 发表于 2015-2-19 04:28:05

Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。

变相怪杰 发表于 2015-3-6 13:10:22

可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。?

再现理想 发表于 2015-3-13 02:09:08

以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。

老尸 发表于 2015-3-20 10:19:28

主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。
页: [1]
查看完整版本: 来谈谈:python 收罗小步伐