存档

‘Pyhton’ 分类的存档

CHNrouters 添加 Via Python For Win

2011年4月25日 1,362 阅读 没有评论

虽然有个批处理版本 但是实际使用中发现问题很多 比如不能正确识别PPPOE地址等。
自己用Python写了一个 和CHNrouters规则不完全兼容 需要转换有脚本
另外 这个是For Win的 linux用户根本不需要

#!/usr/bin/env python
# -*- coding=[......]

Read more

分类: MyOriginal, Pyhton 标签: ,

复习一下Python的字符串切片(截取)操作 AND Python的深浅拷贝(传值/传址)

2011年2月15日 2,102 阅读 2 条评论

前面有篇文章提过一次 http://ihipop.info/2010/10/1677.html 拿出来再复习一下

seq[start:stop:step]
start:同其它语言一样,从0开始。序列从左向右方向中,第一个值的索引为0,最后一个为-1
stop:切片操作符将取到该索引为止,注意:[......]

Read more

Py2exe,Python转换为exe可执行文件,脱离Python运行环境运行

2011年2月15日 2,214 阅读 5 条评论

官方网站 http://www.py2exe.org/ 很奇怪的站点 一半中文一半英文,不知道是不是作者是中国人。

我使用的是Python2.6,于是下载了一个Python2.6的文件安装测试了一下 http://sourceforge.net/projects/py2exe/files/py[......]

Read more

分类: Pyhton 标签: , , ,

修改了一下pyFetion0.3,使其用于nagios报警

2010年11月9日 1,585 阅读 没有评论

默认命令行需要提供至少4个参数(手机号,密码,to who,msg)

其实这个0.3版本的pyfetion支持保存加密后的密码到配置文件里面的,所以在使用前先登录一下,用save保存密码,下次完全不要输入了,没有必要把明文密码写道命令行里面。

修改如下,算是做个记录
497行左右,找到[......]

Read more

分类: Nagios, Pyhton 标签: , ,

一段关于Python字典遍历的“争论”

2010年10月31日 4,435 阅读 没有评论

小弟我今天吃饱了饭逛大神们的blog,发现bones某篇日志下面这么一段小小的争论。

先摘抄下:

#这里初始化一个dict
>>> d = {'a':1, 'b':0, 'c':1, 'd':0}
#本意是遍历dict,发现元素的值是0的话,就删掉
>>[......]

Read more

分类: MyOriginal, Pyhton 标签: ,

Python的print格式化输出还支持‘字符串’精度控制

2010年10月30日 1,845 阅读 6 条评论

1.格式化输出整数

strHello = "the length of (%s) is %d" %('Hello World',len('Hello World'))
print strHello
#输出果:the length of (Hello World) is 11[......]

Read more

Python实现的Google simhash算法

2010年10月30日 1,930 阅读 1 条评论
#!/usr/bin/env python
# -*- coding=utf-8 -*-

# Implementation of Charikar simhashes in Python
# See: http://dsrg.mff.cuni.cz/~holub/sw/shash/#a1[......]

Read more

发现一个淘代码片段的好地方,snipperize

2010年10月30日 1,225 阅读 3 条评论
分类: MyOriginal, PHP Note, Pyhton 标签:

Python中如何写控制台进度条的整理

2010年10月27日 2,000 阅读 没有评论

进度条和一般的print区别在哪里呢?

答案就是print会输出一个\n,也就是换行符,这样光标移动到了下一行行首,接着输出,之前已经通过stdout输出的东西依旧保留,而且保证我们在下面看到最新的输出结果。

进度条不然,我们必须再原地输出才能保证他是一个进度条,否则换行了怎么还叫进度条[......]

Read more

python版汉字转拼音脚本【转】

2010年10月18日 2,120 阅读 2 条评论

实际上是字典举穷,把汉字码表和拼音对应起来了

#!/usr/bin/env python
# encoding: utf-8
"""
Created by Eric Lo on 2010-05-20.
Copyright (c) 2010 __lxneng[......]

Read more

分类: Pyhton, Reproduced 标签: , , ,