今天解决了将Excel进行读与写的python问题
进行简简单单的读与写Excel的问题,虽然只是入门,但未来将参数灵活运用就可以非常强大了。以下代码是以后可以回顾学习Excel操作时可以用。
import pandas as pd
import xlrd
import openpyxl
xlrd_book=xlrd.open_workbook('/users/jiangchen/pycharmProjects/untitled/venv/excel_1.xlsx',on_demand=True)
with pd.ExcelFile(xlrd_book) as xls:
df1=pd.read_excel(xls,'excel_1')
df2=pd.read_excel(xls,'Sheet1')
# print(df1)
# print('*'*50,'\n'*3)
# print(df2)
df3=df1+df2
# print(df3)
# a=122
write=pd.ExcelWriter("/users/jiangchen/desktop/text_1.xlsx")
# df1=pd.DataFrame(d_f1)
excel_header=['日期','年龄','年龄','年龄','年龄']
df1.to_excel(write,sheet_name='sheet1',header=excel_header,index=False)
# df2=pd.DataFrame(d_f2)
excel_header=['日期','人数','年龄','年龄','年龄']
df2.to_excel(write,sheet_name='sheet2',header=excel_header,index=False)
excel_header=['日期','人数','年龄','年龄','年龄']
df3.to_excel(write,sheet_name='sheet3',header=excel_header,index=False)
write.save()