python
liuxc0116
IT
展开
-
Python正则表达式【转】
Python正则表达式【转】 原文:http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html原创 2013-11-28 12:47:11 · 602 阅读 · 0 评论 -
[Python Tip]如何计算时间差
Q:如何方便的计算两个时间的差,如两个时间相差几天,几小时等 A:使用datetime模块可以很方便的解决这个问题,举例如下: >>> import datetime >>> d1 = datetime.datetime(2005, 2, 16) >>> d2 = datetime.datetime(2004, 12, 31) >>> (d1 – d2).days 47 上例演示了计算两个日原创 2013-11-28 12:47:21 · 593 阅读 · 0 评论 -
[Python Tip]判断输入是否被…
在网上经常看到一些问题与解答,虽然与已无关,但的确也增长见识。因此想记录下来,以免遗忘,更可以备查。 这些问题在网上的位置我尽可能留下来。 Q:一个程序用来处理用户的输入。想法是:如果用户输入是采用重定向方式执行,则将结果输出即可。如:./myprog.py A: >>> if sys.stdin.isatty(): … print ‘Console’ … else: … prin原创 2013-11-28 12:47:23 · 637 阅读 · 0 评论 -
知道某天,如何得到上星期的日期
这是有人向我问的一个问题,记录在下面: Q: 我要写的小程序是这样的,写一个python脚本去返回上个星期的天数 in the format "YYYYMMDD"比如日期是20051122,返回结果是:["20051113", "20051114", "20051115", "20051116", "20051117", "20051118", "20051119"] A:首先将字符串的’yyy原创 2013-11-28 12:47:19 · 683 阅读 · 0 评论 -
Python中time模块详解
Python中time模块详解 在平常的代码中,我们常常需要与时间打交道。在Python中,与时间处理有关的模块就包括:time,datetime以及calendar。这篇文章,主要讲解time模块。 在开始之前,首先要说明这几点: 在Python中,通常有这几种方式来表示时间:1)时间戳 2)格式化的时间字符串 3)元组(struct_time)共九个元素。由于Python转载 2013-11-28 16:29:35 · 928 阅读 · 0 评论