代码之家  ›  专栏  ›  技术社区  ›  spitfiredd

熊猫/sqlalchemy`nat`强制?

  •  0
  • spitfiredd  · 技术社区  · 6 年前

    我在一个 datetime64[ns] 柱带 NaT 价值观,

    我正在做,

    session.bulk_insert_mappings(SamExtract, df[:1000].to_dict(orient="records"))
    

    它抛出,

    sqlalchemy.exc.DataError: (psycopg2.DataError) invalid input syntax for type timestamp: "NaT"
    LINE 1: ... 'NaN'::float, false, false, false, false, false, 'NaT'::tim...
    

    然后,

    psycopg2.DataError: invalid input syntax for type timestamp: "NaT"
    LINE 1: ... 'NaN'::float, false, false, false, false, false, 'NaT'::tim...
    
    0 回复  |  直到 6 年前