gpt4 book ai didi

python - ValueError : This sheet is too large! 您的工作表尺寸为 : 1220054, 3 最大工作表尺寸为 : 1048576, 16384

转载 作者:行者123 更新时间:2023-12-04 11:03:39 27 4
gpt4 key购买 nike

我正在尝试转换 .txt文件到一个excel文件,我遇到了以下错误:

Traceback (most recent call last):
File "C:/Users/haroo501/PycharmProjects/MyLiveRobo/convert_txt_csv.py", line 13, in <module>
dataf_umts_txt_df.to_excel('umtsrelation_mnm.xlsx', 'Sheet1', index=False)
File "C:\Users\haroo501\PycharmProjects\MyLiveRobo\venv\lib\site-packages\pandas\core\generic.py", line 2250, in to_excel
formatter.write(
File "C:\Users\haroo501\PycharmProjects\MyLiveRobo\venv\lib\site-packages\pandas\io\formats\excel.py", line 721, in write
raise ValueError(
ValueError: This sheet is too large! Your sheet size is: 1220054, 3 Max sheet size is: 1048576, 16384

Process finished with exit code 1
这是我的代码:
import pandas as pd
import os

hua_umts_dataf_rel_txt = 'umtsrelation_mnm.txt'
dataf_umts_txt_df = pd.read_csv(hua_umts_dataf_rel_txt, sep=';')
hua_umts_dataf_rel_df_column_index = list(dataf_umts_txt_df.columns)
dataf_umts_txt_df.reset_index(inplace=True)
dataf_umts_txt_df.drop(columns=dataf_umts_txt_df.columns[-1], inplace=True)
hua_umts_dataf_rel_df_column_index = dict(zip(list(dataf_umts_txt_df.columns), hua_umts_dataf_rel_df_column_index))
dataf_umts_txt_df.rename(columns=hua_umts_dataf_rel_df_column_index, inplace=True)
dataf_umts_txt_df.to_excel('umtsrelation_mnm.xlsx', 'Sheet1', index=False)

print(hua_umts_dataf_rel_txt)
有人对此有解决方案吗?我只是想转换 txt在将其推送到 sql 之前将文件转换为 excel 文件.

最佳答案

您可以尝试将其转换为 csv 而不是 excel,后者在 excel 中打开时几乎具有相同的用途,只是您不能使用公式或多个工作表。第二种选择是将数据框分成两部分或您觉得舒服的部分,然后将它们全部推送到 sql

关于python - ValueError : This sheet is too large! 您的工作表尺寸为 : 1220054, 3 最大工作表尺寸为 : 1048576, 16384,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59951397/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com