文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>python31总结[学习总结]

python31总结[学习总结]

时间:2011-01-31  来源:iTech

不断更新中。。。

 

一 python文章索引

Total number is :52
python26高级[读写mysql]
python31中级[keywords+builtins+modules]
python31中级[module/package+import]
python31中级[python IDE之Eclipse+PyDev]
python31中级[压缩与解压]
python31中级[常用模块介绍]
python31中级[文件目录os和os.path]
python31中级[时间和日期]
python31中级[读写文件]
python31初级[help()来查看帮助]
python31初级[list+tuple+set+dict+str+file的成员方法]
python31初级[python内置函数列表]
python31初级[python在Linux的安装]
python31初级[string和print]
python31初级[函数]
python31初级[基本数据类型和流程控制]
python31初级[安装及Helloworld]
python31初级[数据结构list+tuple+set+dictionary]
python31初级[类]
python31实例[My Stock Info]
python31实例[Rsync Algorithm]
python31实例[urllib.request.urlopen获取股票信息]
python31实例[列出目录下所有的文件到txt]
python31实例[判断操作系统类型]
python31实例[文件夹清理]
python31实例[生成随即的密码]
python31实例[自动挂载虚拟盘]
python31实例[解析buildlog]
python31总结[学习总结]
python31技巧[python Tip2]
python31技巧[pythonTips1]
python31技巧[对象相等性|dictionary模拟switchcase]
python31资料
python31高级[XML RPC实例]
python31高级[__XXX__函数]
python31高级[httplib2处理http的get和post]
python31高级[iterator和generator+yield]
python31高级[logging]
python31高级[python文件的encoding和str的decode]
python31高级[with来自动释放对象]
python31高级[创建进程]
python31高级[变量的作用域+global]
python31高级[命令行解析]
python31高级[异常处理]
python31高级[引用和拷贝]
python31高级[文件类型+打包EXE]
python31高级[正则表达式]
python31高级[移植python2.x到3.x]
python31高级[读写xml]
python31高级[读取环境变量]
python31高级[调用webservice]
python转载[正则表达式指南]
 

二 python代码用来自动生成本索引 


#-*- coding: utf-8 -*-

import urllib.request
import re

pythontagurl = "http://www.cnblogs.com/itech/category/170012.html"
pythonarticleurlregrex = "(<a.*?href=\"http://www.cnblogs.com/itech/archive.*?>([Pp]ython.*?)</a>)"

# get the page content string which contains all python article links
pythontagpage = urllib.request.urlopen(pythontagurl)
pythontagstr = ""
for line in pythontagpage.readlines():
   try:
     newline = line.decode('utf-8', 'strict')
     #print(newline)
   except:
     continue
   pythontagstr +=  newline
pythontagpage.close()

# get all link and sort 
pythonlinkandtiles = re.findall(pythonarticleurlregrex, pythontagstr)
d = dict()
for link, title in pythonlinkandtiles:
  d[title] = link
pythontitles = list(d.keys())
pythontitles.sort()
pythonarticles = []
for py in pythontitles:
  pythonarticles.append(d[py])

# generate pythonindex.html
pythonindex = open("pythonindex.html", "w",encoding='utf-8')
pythonindex.write("<html>")
pythonindex.write("<head>")
pythonindex.write("<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>")
pythonindex.write("<title>Python - iTech's Blog</title>")
pythonindex.write("</head>")
pythonindex.write("<body>")
pythonindex.write("Total number is :" + str(len(pythonarticles)) + "</br>")
for pa in pythonarticles:
  pythonindex.write(pa)
  pythonindex.write("</br>")
pythonindex.write("</body>")
pythonindex.write("</html>")
pythonindex.close()

 

 

完!

相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载