使用pandas将dataframe导出为excel文件时,如果dataframe中的单列数据中的url数量超过65530时,那么导出的结果只是一张worksheet表,其中包含65530条数据,其他数据不会被导出。
PS.另外没有其他特殊情况时,单个单元格中的字符串太长,超出的部分,在使用pandas导出为excel时,也是会丢失超出限制的部分数据的。
解决办法:
A>. 把dataframe导入mysql数据库中,利用数据库导出为excel文件,则不受限制;
B>. 使用参数 options = {'strings_to_urls' :False} ,在dataframe导出为excel文件时进行设置,把url导出为字符串格式。
使用参数 options = {'strings_to_urls' :True} ,把url导出为可以直接点击的格式(蓝色)。