您的位置:首页 > 其它

按时间提取数据,某比赛

2015-04-05 11:06 323 查看
#!/usr/bin/env python

from datetime import datetime

fl = open('tianchi_mobile_recommend_train_user.csv')

ns = open('data_16_16_3.csv','w+')

#na = open('data_17_17_2.csv','w+')

nsf = []

naf = []

format = "%Y-%m-%d"

fl.readline()

i = 1

for key in fl.readlines():

pt = key.split(',')

dt = pt[5].split(' ')

# print dt[0]

ti = datetime.strptime(dt[0],format)

if ti>datetime(2014,12,15) and ti<datetime(2014,12,17):

if pt[2] == '3':

ns.write(pt[0]+','+pt[1]+'\n')

# elif pt[2] == '2':

# na.write(pt[0]+','+pt[1]+'\n')

if i == 1:

print key

i = (i+1)%1000

#ns.write(nsf)

#na.write(na)

fl.close()

ns.close()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: