pygsheets set_dataframe方法不起作用

pygsheets set_dataframe method not working

提问人:Patrick 提问时间:11/12/2023 更新时间:11/12/2023 访问量:17

问:

我正在使用 pygsheets 将数据帧写入 Google 表格。 但是,数据帧中的 float64 列未正确写入 pygsheet。 下面是一个最小的示例:

#get any spreadsheet and a worksheet here
df=pd.DataFrame(columns=['one','two'], data=[[0.11223,0.1324234],[1.09,2.0]])
worksheet.set_dataframe(df, start='A1')

这将给出以下结果:

一二 11.223 1.324.234 01.09 2.0

这与原始值不匹配。 我能做些什么?

我已经描述了我在上面尝试过的内容。我找不到任何解决方案,因为数据类型是正确的。

python google-sheets pygsheets

评论

0赞 Patrick 11/12/2023
从表面上看,问题似乎与时区有关。当我将谷歌电子表格中的时区设置为美国时,它可以工作。很奇怪。
0赞 Community 11/14/2023
请提供足够的代码,以便其他人可以更好地理解或重现问题。

答: 暂无答案