Python:在构造数据帧时自动将字符串转换为时间戳

Python:在构造数据帧时自动将字符串转换为时间戳,python,pandas,Python,Pandas,[1,'time']单元格已自动填充。似乎只有当非时间仅包含在datetime中通常使用的“-”、“/”等字符时才会发生这种情况 >>> pd.version.short_version '0.15.2' >>> D = [{'time':pd.Timestamp('2000/01/01'), 'value':1},{'time':'----', 'value':3}] >>> pd.DataFrame(D) time

[1,'time']单元格已自动填充。似乎只有当非时间仅包含在datetime中通常使用的“-”、“/”等字符时才会发生这种情况

>>> pd.version.short_version
'0.15.2'

>>> D = [{'time':pd.Timestamp('2000/01/01'), 'value':1},{'time':'----', 'value':3}]
>>> pd.DataFrame(D)

        time  value
0 2000-01-01      1
1 2015-03-03      3
这是一个bug还是我能阻止它

>>> D = [{'time':'0', 'value':3}, {'time':pd.Timestamp('2000/01/01'), 'value':1}]
>>> pd.DataFrame(D)

                  time  value
0                    0      3
1  2000-01-01 00:00:00      1