【发布时间】:2019-03-29 15:47:19
【问题描述】:
环境:
- 熊猫 0.20.3
- python 2.7.13
目标和问题:
我正在使用方法 pandas.read_sql() 从 SQL 中检索还包含无效时间戳 (9999-12-30 23:00:00) 值的表。 但是,这行代码会抛出错误 'Out of bounds nanosecond timestamp : 9999-12-30 23:00:00'。
在这种情况下,我该如何处理解析时间戳?
背景:
我已经检查了pandas documentation 的解决方案。但是,似乎没有相关的支持来配置时间戳解析器。
代码片段:
import pyodbc as pyo
import pandas as pd
db_conn = pyo.connect('DSN=MySQL Connection 3;',autocommit=True)
tbl_df = pd.read_sql('select * from orders',db_conn)
我希望要么解析包含无效时间戳的单元格,要么默认避免解析时间戳。
【问题讨论】:
-
无法提供简明的答案,因为问题中没有 MCVE。 stackoverflow.com/questions/20109391/…
标签: python pandas python-2.7