2013年3月27日
摘要: >>> time.strftime("%Y%m%d%H%M%S")'20130327133007' 阅读全文
posted @ 2013-03-27 13:56 语辰 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 说明:basestring是str和unicode的超类(父类),也是抽象类,因此不能被调用和实例化,但可以被用来判断一个对象是否为str或者unicode的实例,isinstance(obj,basestring)等价于isinstance(obj,(str,unicode));>>> isinstance("Hello world", str) True >>> isinstance("Hello world", basestring) True >>> isinstance(u"你好& 阅读全文
posted @ 2013-03-27 13:55 语辰 阅读(1911) 评论(0) 推荐(0) 编辑
摘要: 用__file__ 来获得脚本所在的路径是比较方便的,但这可能得到的是一个相对路径,比如在脚本test.py中写入:#!/usr/bin/env pythonprint __file__按相对路径./test.py来执行,则打印得到的是相对路径,按绝对路径执行则得到的是绝对路径。使用os.path.realpath(__file__)也可以得到绝对路径.实例:#!/usr/bin/env/pythonimport osa = os.path.realpath(__file__)print a 阅读全文
posted @ 2013-03-27 11:36 语辰 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1、date +%s 把当前时间转换成为时间戳2、date -r 时间戳 把时间戳转换为正常时间显示3、date -r 时间戳 +"%Y-%m-%d %T %z"(适用于freebsd,%T%z可选项,%T的意思:直接显示时间,24小时制;%z的意思:显示时区)4、2012-08-08T03:03:03如何转换为时间戳呢?date -j -f "%Y-%m-%dT%H:%M:%S" "2012-08-08T03:03:03+08:00" +%s 注意:+号前面的空格 阅读全文
posted @ 2013-03-27 10:59 语辰 阅读(345) 评论(0) 推荐(0) 编辑
摘要: -eq 等于-nq 不等于-gt 大于-ge 大于等于-lt 小于-le 小于等于 阅读全文
posted @ 2013-03-27 10:54 语辰 阅读(835) 评论(0) 推荐(0) 编辑