根据时间提取介于某个时间段的信息
2013-08-16 17:26
357 查看
16:01:02 djflajdflasjdfla1
16:02:04 djflajdflsdasjdfla2
16:03:09 djflassjdfla3
16:04:03 djflajdflsdasjdfla4
16:05:02 djflajdflasjdfla5
16:06:22 djflajdafla6
16:07:02 djflajsaaasasjdfla7
16:08:02 djflajdsasjdfla8
16:08:12 djflajdsasjdfla9
16:09:33 djflajdfslasjdfla10
16:11:06 djflajdfsdflasjdfla11
16:22:52 djflajdbbbasjdfla12
16:34:42 djflajdcccdfla13
17:05:07 djflajdflsssjdfla14
17:09:02 djflajdfyrrrdfla15
我要过虑出16:02到17点05这段内容,谁有好的方法么!
import fileinput
import time
def p(line):
return time.strptime(line.split()[0], "%H:%M:%S")
start, end = p("16:02:00"), p("17:05:00")
for line in fileinput.input():
if start <= p(line) < end:
print line
16:02:04 djflajdflsdasjdfla2
16:03:09 djflassjdfla3
16:04:03 djflajdflsdasjdfla4
16:05:02 djflajdflasjdfla5
16:06:22 djflajdafla6
16:07:02 djflajsaaasasjdfla7
16:08:02 djflajdsasjdfla8
16:08:12 djflajdsasjdfla9
16:09:33 djflajdfslasjdfla10
16:11:06 djflajdfsdflasjdfla11
16:22:52 djflajdbbbasjdfla12
16:34:42 djflajdcccdfla13
17:05:07 djflajdflsssjdfla14
17:09:02 djflajdfyrrrdfla15
我要过虑出16:02到17点05这段内容,谁有好的方法么!
import fileinput
import time
def p(line):
return time.strptime(line.split()[0], "%H:%M:%S")
start, end = p("16:02:00"), p("17:05:00")
for line in fileinput.input():
if start <= p(line) < end:
print line
相关文章推荐
- 根据时间提取介于某个时间段的信息 分类: python基础学习 2013-08-16 17:26 311人阅读 评论(0) 收藏
- 简单网络管理协议(SNMP)通过第三方API SNMP++ 提取系统时间信息,并根据时间信息计算系统开机时间与运行时间
- C#根据当前时间获取,本周,本月,本季度等时间段
- C# 根据当前时间获取,本周,本月,本季度等时间段 .Net中Exception
- 【java】根据开始时间、结束时间得到两个时间段内所有的日期
- C# 根据当前时间获取,本周,本月,本季度,月初,月末,各个时间段
- c# 根据当前时间获取,本周,本月,本季度,月初,月末,各个时间段
- Java输出特定时间段特定格式时间信息
- 如何根据条件索搜索公众号某段时间内的文章信息,最权威的数据给您.......
- c# 根据当前时间获取,本周,本月,本季度,月初,月末,各个时间段
- c# 根据当前时间获取,本周,本月,本季度,月初,月末,各个时间段
- (转)C#根据当前时间获取周,月,季度,年度等时间段的起止时间
- Java输出特定时间段特定格式时间信息
- C#根据当前时间获取,本周,本月,本季度等时间段
- js根据当前时间获取指定范围内的时间段日期
- php根据日期或时间戳获取星座信息和生肖等信息
- C#根据当前时间获取,本周,本月,本季度等时间段
- Java输出特定时间段特定格式时间信息
- C#根据当前时间获取周,月,季度,年度等时间段的起止时间
- 根据身份证号码来提取人员的信息【身份证号码的前六位所代表的省,市,区, 以及地区编码】的网上地址