排序
Python基础:关于__name__
每一个模块都有一个默认的属性__name__。 __name__ 的值: 1、直接运行一个python的程序的时候,如python test.py, 则__name__ 的值是 __main__。 2、一个python模块被import的时候,则__name__...
python移除系统多余大文件
文件多了乱放, 突然有一天发现硬盘空间不够了, 于是写了个python脚本搜索所有大于10MB的文件,看看这些大文件有没有重复的副本,如果有,全部列出,以便手工删除 使用方式 加一个指定目录的参...
python os模块功能和方法总结
os.sep 可以取代操作系统特定的路径分割符 os.linesep 字符串给出当前平台使用的行终止符。例如,Windows使用'\r\n',Linux使用'\n' 而Mac使用'\r'。 os.name 字符串指示你...
Python中set的用法
python 的集合类型和 其他语言类似, 是一个无序不重复元素集,我在之前学过的其他的语言好像没有见过这个类型,基本功能包括关系测试和消除重复元素.集合对象还支持union(联合), intersection(交...
Python __builtins__模块拾穗
1.isinstance函数:除了以一个类型作为参数,还可以以一个类型元组作为参数。 isinstance(obj,basestring)===isinstance(obj,(str,unicode)) 2.getattr函数:可以给一个默认值,以免触发错误。 ...
Python开发的CMS系统,Silva CMS 3 发布
Silva是一套基于python的CMS(内容管理系统),类似于php168 cms,dede cms,phpcms等,只是所使用的语言不通。它可用来管理多个或者是复杂的Web网站,内容存储在纯 XML 文档中,独立的布局和表现...
使用 Python 计算 π 值
π是一个无数人追随的真正的神奇数字。我不是很清楚一个永远重复的无理数的迷人之处。在我看来,我乐于计算π,也就是计算π的值。因为π是一个无理数,它是无限的。这就意味着任何对π的计算都...
你可能不知道的30个Python语言的特点技巧(2)
从我开始学习Python时我就决定维护一个经常使用的“窍门”列表。不论何时当我看到一段让我觉得“酷,这样也行!”的代码时(在一个例子中、在StackOverflow、在开源码软件中,等等),我会尝试...
打印当前python文件错误行
在python错误调试过程中有时需要打印当前python文件错误行,下面来介绍一下方法: import sys try: a = [1,2] print a[3] except: s=sys.exc_info() print 'Error '%s' happened on line %d' % ...
使用二分法(Bisection Method)求平方根。
使用二分法(Bisection Method)求平方根。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 def sqrtBI(x, epsilon): assert x>0,'X must be non-nagtive, not ' + str(x) ass...










