我收到一個錯誤,使用熊貓date_range
函數。我已經給出了下面的跟蹤,並可以提供更多的上下文,但它似乎是我真的需要挖掘自己來解決的事情。熊貓:date_range錯誤
所以我想知道的是,如果有一種方法可以獲取跟蹤中提到的文件的源文件,特別是datetime.pyx
,或Timestamp類的任何定義 - 我似乎無法找到它。我對Python非常青睞,不太瞭解包裹和來源的方式,但我希望如果我可以深入一點,我可以對此有所瞭解。
>>> d=process_files(args, options, False)
Processing file K2.csv
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/tmp/py7041Jtp.py", line 158, in process_files
File "/tmp/py7041Jtp.py", line 81, in process_csv
File "/usr/local/lib/python2.7/dist-packages/pandas-0.8.1-py2.7-linux-x86_64.egg/pandas/tseries/index.py", line 1317, in date_range
freq=freq, tz=tz, normalize=normalize, name=name)
File "/usr/local/lib/python2.7/dist-packages/pandas-0.8.1-py2.7-linux-x86_64.egg/pandas/tseries/index.py", line 176, in __new__
tz=tz, normalize=normalize)
File "/usr/local/lib/python2.7/dist-packages/pandas-0.8.1-py2.7-linux-x86_64.egg/pandas/tseries/index.py", line 254, in _generate
start = Timestamp(start)
File "datetime.pyx", line 87, in pandas.lib.Timestamp.__new__ (pandas/src/tseries.c:26892)
File "datetime.pyx", line 511, in pandas.lib.convert_to_tsobject (pandas/src/tseries.c:32019)
File "datetime.pyx", line 640, in pandas.lib._string_to_dts (pandas/src/tseries.c:33452)
什麼是'process_files()'? – 2012-08-06 07:49:38
它將一堆csv文件解析爲數據框。雖然不是很重要 - 錯誤總是來源於熊貓的來源。 – scry 2012-08-06 08:25:50