[英]After save dataframe to excel I can't open the excel file
我創建了數據df.to_excel('test.xlsx', index=False)
,並使用df.to_excel('test.xlsx', index=False)
。 我可以在本地目錄中看到我的python代碼生成的excel文件,但是問題是我無法使用excel打開它。
我還在df.to_excel('test.xlsx', index=False)
添加了更多參數engine='xlsxwriter'
。 因此我嘗試了df.to_excel('test.xlsx', index=False, engine='xlsxwriter')
,但是沒有解決。
import pandas as pd
import numpy as np
df = pd.read_csv('123.tsv', sep='\t')
df['M'] = df['M'].astype(str)
m = df.M.str.split(',', expand=True).values.ravel()
df = df.dropna()
df = df[~df.M.str.contains("@")]
df = df.drop_duplicates()
df.to_excel('123.xlsx', index=False, engine='xlsxwriter')
預期的結果:只想在excel中打開123.xlsx
實際結果:
Excel無法打開文件'123.xlsx',因為文件格式或文件擴展名無效。 驗證文件未損壞,並且文件擴展名與文件格式匹配。 (Mac Excel 2016)
更新后是excel問題。 請關閉此問題stackoverflow團隊。 謝謝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.