Python使用Excel将数据写入多个sheet

2020-09-29 0 912

将一个列表数据写入output.xlsx的a,b,c……等sheet

import pandas as pd
df1 = pd.DataFrame({\'a\':[3,1],\'b\':[4,3]}) 
df2 = df1.copy()
with pd.ExcelWriter(\'F:\\\\python入门\\\\数据2\\\\output.xlsx\') as writer:
  str1 = [\'a\',\'b\',\'c\',\'d\',\'e\',\'f\',\'g\',\'h\',\'i\',\\
      \'j\',\'k\',\'l\',\'m\',\'n\',\'o\',\'p\',\'q\']
  for i in str1:
    name = str(i)
    df1.to_excel(writer, sheet_name= name)
writer.save()
writer.close()

结果

Python使用Excel将数据写入多个sheet

此时每个sheet的内容都是一样的。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持自学编程网。

遇见资源网 Python Python使用Excel将数据写入多个sheet http://www.ox520.com/25605.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务