|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
import os
import pandas as pd
excels = [pd.read_excel(f_name) for f_name in os.listdir('./') if '.xlsx' in f_name]
df = pd.concat(excels)
df.to_excel('结果文件.xlsx', index=False)
这段代码说可以合并excel文件,执行时报错。
Traceback (most recent call last):
File "C:/Users/Ivan/Desktop/python代码/合并excel.py", line 6, in <module>
df.to_excel('结果文件.xlsx', index=False)
File "...lib\site-packages\pandas\core\generic.py", line 2029, in to_excel
engine=engine,
File "...llib\site-packages\pandas\io\formats\excel.py", line 730, in write
writer = ExcelWriter(stringify_path(writer), engine=engine)
File "...llib\site-packages\pandas\io\excel\_openpyxl.py", line 18, in __init__
from openpyxl.workbook import Workbook
ModuleNotFoundError: No module named 'openpyxl'
这是什么情况产生的? 报错内容是什么意思啊?
|
|