个性化阅读
专注于IT技术分析

Python怎么写入excel文件?详细实例在这里。。。

本文概述

Python写入excel文件用于使用xlwt模块在电子表格上执行多项操作。这是将数据和格式信息写入扩展名为.xls的文件的理想方法。

如果你想将数据写入任何文件, 又不想自己做任何麻烦, 那么可以使用for循环使整个过程自动化一点。

使用xlsxwriter模块写入Excel文件

我们还可以使用xlsxwriter模块编写excel文件。它被定义为Python模块, 用于以XLSX文件格式写入文件。它还可以用于将文本, 数字和公式写入多个工作表。此外, 它还支持图表, 格式设置, 图像, 页面设置, 自动过滤器, 条件格式设置等功能。

我们需要使用以下命令来安装xlsxwriter模块:

pip install xlsxwriter

注-在整个XlsxWriter中, 行和列的索引均为零。工作表中的第一个单元格列出为, A1为(0, 0), B1为(0, 1), A2为(1, 0), B2为(1, 1)……, 依此类推上。

使用openpyxl模块写入Excel文件

如果要读取和写入.xlsx, xlsm, xltx和xltm文件, 通常将其定义为软件包。你可以通过运行type(wb)进行检查。

load_workbook()函数接受一个参数, 然后返回代表该文件的工作簿对象。确保你在电子表格所在的目录中。否则, 导入时会出现错误。

你可以在range()函数的帮助下轻松使用for循环, 以帮助你打印出第2列中具有值的行的值。如果这些特定单元格为空, 则将获得None。

使用xlwt将数据写入Excel文件

除了XlsxWriter软件包外, 还可以使用xlwt软件包来创建包含数据的电子表格。它是用于写入数据, 格式化信息等的替代软件包, 是将数据和格式信息写入扩展名为.xls的文件的理想选择。它可以在电子表格上执行多项操作。

它支持格式, 图像, 图表, 页面设置, 自动过滤器, 条件格式等功能。

熊猫具有从excel文件读取各种数据的出色方法。我们还可以将结果导入回熊猫。

用pyexcel编写文件

你可以使用save_as()函数轻松地将数组导出回电子表格, 并将数组和目标文件的名称传递给dest_file_name参数。

它允许我们指定定界符并添加dest_delimiter参数。你可以在””之间传递要用作分隔符的符号。

代码

# import xlsxwriter module 
import xlsxwriter 
  
book = xlsxwriter.Book('Example2.xlsx') 
sheet = book.add_sheet() 
   
# Rows and columns are zero indexed. 
row = 0
column = 0
  
content = ["Parker", "Smith", "John"] 
  
# iterating through the content list 
for item in content : 
  
    # write operation perform 
    sheet.write(row, column, item) 
  
    # incrementing the value of row by one with each iterations. 
    row += 1
      
book.close()

输出

Python写入Excel文件

赞(0) 打赏
未经允许不得转载:srcmini » Python怎么写入excel文件?详细实例在这里。。。
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

微信扫一扫打赏