python - descriptor 'time' of 'datetime.datetime' object needs an argument -


i have file sorted per date / time in csv form, eg below, upon making calculations. want code cease calcs day once time has passed. eg, no more calc if time > 20:00. time every day not change. data example:

date        time        open    high    low    close    volume 02/01/2015  14:30:00    111.39  111.44  111.2   111.24  707185 02/01/2015  14:31:00    111.24  111.3   111.14  111.3   286506 

i have tried define endtime, when time > endtime... suggestions appreciated..

endtime = datetime(int(datetime.now()), int(datetime.now()), int(datetime.now()), 15, 30, 00) typeerror: int() argument must string or number, not 'datetime.datetime'  endtime = datetime.time(hour=20, minute=00, second=00) typeerror: descriptor 'time' of 'datetime.datetime' object needs argumen 

class datetime.datetime

a combination of date , time. attributes: year, month, day, hour, minute, second, microsecond, , tzinfo.

>>> import datetime  >>> enddatetime = datetime.datetime(2015, 2, 1, 14, 30, 00) >>> enddate = datetime.date(2015, 2, 1) >>> endtime = datetime.time(14, 30, 00)  >>> = datetime.datetime.now() >>> endtime = datetime.datetime(now.year, now.month, now.day, now.hour, now.minute, now.second) 

Comments