2024-09-27 17:39:45 发布
网友
我试图读取一个json文件,其中包含一个类似"registration":1540558108796.0的属性。读取时,它将数字转换为1.54056e+12
"registration":1540558108796.0
1.54056e+12
我试过设置数据类型:
df = pd.read_json(filepath, dtype={'registration': object}, lines=True)
但仍然打印相同的值1.54056e+12
我该怎么修
试试这个
df['registration']=df['registration'].astype('int64')
df['registration']=df.registration.map(lambda x: '{:.3f}'.format(x))
试试这个
试试这个
相关问题 更多 >
编程相关推荐