我用pandas用python读写excel文件(xlsx文件,使用openpyxl)。我的部分数据是看起来像数字的文本。例如,在原始excel文件中,我有一个单元格
123456789012345
它以python文本的形式导入。但是,如果我再次编写excel文件,输出单元格的格式为“General”,并显示为
1.23e14
所以我的问题是:有没有办法设置熊猫的数字格式?我想将它设置为'@',即,openpyxl.styles.NumberFormat.FORMAT_TEXT
。在
不幸的是熊猫.ExcelWriter不是那么先进(也就是说,它不存在)。在
谢谢你的帮助。在
我认为在最坏的情况下你可以直接操纵细胞。我没有安装Excel,但也许你可以检查一下这个是否有效。在
相关问题 更多 >
编程相关推荐