Pandas 'to_json' 函数返回错误的日期格式

Pandas 'to_json' function returning wrong format of date

我在使用 to_json fu 从 CSV 接收正确的日期格式数据时仍然遇到问题 pandas.

的函数
import pandas as pd
import json

df = pd.read_csv("C:\Users\shubham\Desktop\Output\MasterData.csv")
df1 = df.to_json(orient='records')
print(df1)

[{"invoiceDate":"18\/08\/2019","amount":1140.87}]

我期待输出:- "invoiceDate":"18/08/2019"

我已经尝试了 to_json 个参数:- date_format = "iso" double_precision = 10,force_ascii = True,date_unit = "ms", default_handler = None), 替换也不起作用 (df.replace("/","")).

import pandas as pd
def OCRExecution():
    df = pd.read_csv("C:\Users\shubham\OS_task\masterData.csv")
    df1 = df.to_json(orient='records')
    df1.replace("\","")
    return df1
OCRExecution()

我通过替换功能解决了这个日期格式问题。 后来我 python 如果我们的数据类型是日期而不是字符串,我只添加额外的反斜杠。

df1 = df.to_json(orient='records',lines=True).replace('\r\n', " ")