excel 科学记数法
从网页中抓取下来的数据,其为纯数字,位数 20 位左右,数据类型为 str,将此数据写到 excel,excel 已事先设置为文本格式,但是写入到 excel 后的数据依然会变为科学记数法,怎么样才能解决这个问题?求大神指教
"从网页中抓取下来的数据,其为纯数字,位数 20 位左右,数据类型为 str,将此数据写到 excel,excel 已事先设置为文本格式,但是写入到 excel 后的数据依然会变为科学记数法,怎么样才能解决这个问题?求大神指教"
从网页中抓取下来的数据,其为纯数字,位数 20 位左右,数据类型为 str,将此数据写到 excel,excel 已事先设置为文本格式,但是写入到 excel 后的数据依然会变为科学记数法,怎么样才能解决这个问题?求大神指教
我一般都是在前边加一个英文单引号
可以写入’'12345677888849267498’

这一串数字只是形式, 你也可以替换
如果简单一点,有一个思路是,先写一份格式化的 Excel 文件模板,每次用到的时候,复制到指定路径并改名。这样就不会有这些问题了。
是不是因为 excel 单元格宽度不够啊,先把 excel 单元格宽度先拉宽再写入试试