Python中生成(写入数据到)Excel文件
2014-12-09 14:39
751 查看
转自http://www.crifan.com/export_data_to_excel_file_in_python/
在Python中,如何将数据,导出为Excel,即把数据写入到新生成的excel文件。
1.网上看到:
Working with Excel Files in Python
其中包括,Python中,如何读取excel文件,如何写入数据到excel文件等等相关的库。
看起来应该是这方面的资料中,总结的最好的了.
2.此处暂时只需要写入数据到Excel,所以就去参考:
xlwt examples
去看看示例代码:
https://github.com/python-excel/xlwt/blob/master/xlwt/examples/simple.py
貌似用起来还算简单。
然后去主页:
http://pypi.python.org/pypi/xlwt
下载xlwt-0.7.4.tar.gz后,解压。
然后参考:
https://secure.simplistix.co.uk/svn/xlwt/trunk
https://secure.simplistix.co.uk/svn/xlwt/trunk/README.html
去用setup.py install去安装:
然后继续参考:
https://secure.simplistix.co.uk/svn/xlwt/trunk/README.html
去试试示例代码:
import xlwt from datetime import datetime style0 = xlwt.easyxf('font: name Times New Roman, color-index red, bold on',num_format_str='#,##0.00') style1 = xlwt.easyxf(num_format_str='D-MMM-YY') wb = xlwt.Workbook() ws = wb.add_sheet('A Test Sheet') ws.write(0, 0, 1234.56, style0) ws.write(1, 0, datetime.now(), style1) ws.write(2, 0, 1) ws.write(2, 1, 1) ws.write(2, 2, xlwt.Formula("A3+B3")) wb.save('example.xls')
然后是可以正常执行,生成对应的excel文件的,效果为:
相关文章推荐
- Python中,添加写入数据到已经存在的Excel的xls文件,即打开excel文件,写入新数据
- Python中,添加写入数据到已经存在的Excel的xls文件,即打开excel文件,写入新数据
- Python遍历文件夹下所有文件中数据并写入Excel
- Python实现数据处理——每隔一段时间把数据写入excel文件中
- Python读excel生成数据存入txt文件
- python脚本――生成EXCEL,连接数据库,并将指定数据写入EXCEL
- 【整理】Python中,添加写入数据到已经存在的Excel的xls文件,即打开excel文件,写入新数据
- python 在excel文件中写入date日期数据,以及读取excel日期数据,如何在python中正确显示date日期。
- ean13码的生成,python读取csv中数据并处理返回并写入到另一个csv文件中
- 使用utl_file将oracle数据库中数据写入excel文件
- c# 向Excel文件写入数据(Workbook 和Worksheet )
- 将DataGrid数据写入Excel文件
- c#中采用OLEDB方式来读取EXCEL文件和将数据写入EXCEL文件
- 将DataTable数据写入Excel文件(自动分页)
- [例题]VB操作Excel (1)[用VB创建一个xls文件][并向里面写入一个数据]
- 用MYSQLDUMP备份生成的文件还原到另外的电脑后数据写入失败
- 将特定格式的TXT数据文件写入EXCEL
- 将不规则Excel文件数据写入数据库
- Delphi中直接将DataSet中的数据写入Excel文件
- ASP.NET中上传并读取Excel文件数据,附后生成EXCEL及杀掉EXCEL进程。