python
weistar103
这个作者很懒,什么都没留下…
展开
-
Python中*args 和**kwargs的用法
Python中*args 和**kwargs的用法 当函数的参数不确定时,可以使用*args 和**kwargs,*args 没有key值,**kwargs有key值。 还是直接来代码吧,废话少说 [python] def fun_var_args(farg, *args): print "arg:", farg for value in args: ...原创 2014-03-12 16:50:44 · 160 阅读 · 0 评论 -
python读取xml文件
python读取xml文件 什么是xml?如下: abc.xml <?xml version="1.0" encoding="utf-8"?> <catalog> <maxid>4</maxid> <login username="pytest" passwd='123456'>原创 2014-11-13 09:21:18 · 214 阅读 · 0 评论 -
Python 实现文件复制/删除
用python实现了一个小型的自动发版本的工具。这个“自动发版本”有点虚, 只是简单地把debug 目录下的配置文件复制到指定目录,把Release下的生成文件复制到同一指定,过滤掉不需要的文件夹(.svn),然后再往这个指定目录添加几个特定的文件。 这个是我的第一个python小程序。 下面就来看其代码的实现。 首先插入必要的库: import os import...原创 2014-10-08 13:08:22 · 110 阅读 · 0 评论 -
关于Python中的yield
在介绍yield前有必要先说明下Python中的迭代器(iterator)和生成器(constructor)。 一、迭代器(iterator) 在Python中,for循环可以用于Python中的任何类型,包括列表、元祖等等,实际上,for循环可用于任何“可迭代对象”,这其实就是迭代器 迭代器是一个实现了迭代器协议的对象,Python中的迭代器协议就是有next方法的对...原创 2014-09-28 15:22:34 · 92 阅读 · 0 评论 -
python小例子之9 -- for语句的72变
文章源自:http://bluecrystal.iteye.com/blog/562480 python小例子之9 -- for语句的72变 主题: for语句的72变 环境: winvista(64) + sp2 + python2.5备注: 请注意,凡是在源代码文件中使用了中文字符,请最好保存为utf-8格式,以下所有的代码片段实际上前后关联的,最好保存为一个文件来使用 说明...原创 2014-03-19 14:40:30 · 76 阅读 · 0 评论 -
python小例子之8 -- decorator的使用
文章源自:http://bluecrystal.iteye.com/blog/137462 python小例子之8 -- decorator的使用 主题: decorator的使用 环境: winxp pro + sp2 + python2.5 备注: 请注意,凡是在源代码文件中使用了中文字符,请最好保存为utf-8格式 本文与另外一篇blog文...原创 2014-03-19 14:40:18 · 78 阅读 · 0 评论 -
python小例子之7 -- 生成md5串
文章源自:http://bluecrystal.iteye.com/blog/131980 python小例子之7 -- 生成md5串 主题:生成md5串 环境: winxp pro + sp2 + python2.5 备注: 请注意,凡是在源代码文件中使用了中文字符,请最好保存为utf-8格式 代码: # tmd5...原创 2014-03-19 14:40:03 · 136 阅读 · 0 评论 -
python小例子之6 -- pop3协议收取邮件
文章源自:http://bluecrystal.iteye.com/blog/118089 python小例子之6 -- pop3协议收取邮件 主题:pop3协议收取邮件 环境: winxp pro + sp2 + python2.5 备注: 请注意,凡是在源代码文件中使用了中文字符,请最好保存为utf-8格式,如果Subject为中文字符,...原创 2014-03-19 14:39:51 · 113 阅读 · 0 评论 -
python小例子之5 -- lambda的一般用法
文章源自:http://bluecrystal.iteye.com/blog/117540 python小例子之5 -- lambda的一般用法 主题:lambda的一般用法 环境: winxp pro + sp2 + python2.5 备注: 请注意,凡是在源代码文件中使用了中文字符,请最好保存为utf-8格式 描述: l...原创 2014-03-18 17:08:53 · 85 阅读 · 0 评论 -
python小例子之4 -- 列表(list)和字典(dict)数据排序
文章源自:http://bluecrystal.iteye.com/blog/117279 python小例子之4 -- 列表(list)和字典(dict)数据排序 主题:列表(list)和字典(dict)数据排序 环境: winxp pro + sp2 + python2.5 备注: 请注意,凡是在源代码文件中使用了中文字符,请最好保存为ut...原创 2014-03-18 17:06:30 · 103 阅读 · 0 评论 -
python小例子之3 -- 解析xml文本
文章源自:http://bluecrystal.iteye.com/blog/116915 python小例子之3 -- 解析xml文本 主题: 解析xml文本 环境: winxp pro + sp2 + python2.5 备注: 请注意,凡是在源代码文件中使用了中文字符,请最好保存为utf-8格式 ...原创 2014-03-18 17:04:49 · 104 阅读 · 0 评论 -
python小例子之2 -- 处理命令行参数
文章源自:http://bluecrystal.iteye.com/blog/116676 python小例子之2 -- 处理命令行参数 主题: 处理命令行参数 环境: winxp pro + sp2 + python2.5 备注: 请注意,凡是在源代码文件中使用了中文字符,请最好保存为utf-8格式 代码: #callarg...原创 2014-03-18 16:59:50 · 93 阅读 · 0 评论 -
python小例子之1 -- 递归遍历目录
文章源自:http://bluecrystal.iteye.com/blog/116670 python小例子之1 -- 递归遍历目录 主题: 递归遍历目录 环境: winxp pro + sp2 + python2.5 备注: 请注意,凡是在源代码文件中使用了中文字符,请最好保存为utf-8格式 代码: #listd...原创 2014-03-18 16:58:10 · 101 阅读 · 0 评论 -
使用uncompyle2直接反编译python字节码文件pyo/pyc
这里主要介绍一下,python生成的pyo、pyc字节码文件的反编译工具uncompyle2(https://github.com/wibiti/uncompyle2). python生成的字节码文件的反编译工具,有unpyclib和uncompyle2,发现uncompyle2可以直接转化为十分完美的python源码,并可以将反编译后的源码再次生成字节码文件! 安装uncompyl...原创 2014-08-05 14:40:49 · 568 阅读 · 0 评论 -
安装python web.py Mako
在linux下安装python2.7.x,打开终端: 1, wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz #下载到当前目录 2, tar xvfz Python-2.7.3.tgz #解压 3, cd Python-2.7.3 #进入目录 4, ./configure 5, make #编译 ...原创 2014-12-08 12:47:12 · 460 阅读 · 0 评论