使用Python实现插入Excel 10万条数据,每行12列可以使用xlwt模块,它可以快速生成xlsx格式的文件,并且可以支持大量数据的写入。可以参考以下代码:
时间: 2023-03-09 12:20:38 浏览: 114
可以使用xlwt模块快速地将10万条数据插入Excel,具体代码参考以下:import xlwt# 创建一个workbook 设置编码
workbook = xlwt.Workbook(encoding = 'utf-8')# 创建一个worksheet
worksheet = workbook.add_sheet('My Worksheet')# 循环写入数据
for r in range(100000):
for c in range(12):
worksheet.write(r,c,r+c)# 保存
workbook.save('test.xls')
相关问题
python如何使用xlwt模块创建Excel并写入数据
你好,很高兴回答你的问题。关于xlwt模块创建Excel并写入数据的具体操作,可以参照以下代码示例:
```python
import xlwt
# 创建一个Excel对象
workbook = xlwt.Workbook(encoding='utf-8')
# 添加一个sheet页
worksheet = workbook.add_sheet('Sheet1')
# 在第一行第一列写入数据
worksheet.write(0, 0, label='Hello')
# 在第一行第二列写入数据
worksheet.write(0, 1, label='World')
# 保存Excel文件
workbook.save('demo.xls')
```
以上代码中,首先通过xlwt模块创建了一个Excel对象,然后添加一个sheet页,并在第一行第一列和第一行第二列写入了数据,最后保存Excel文件。希望对你有所帮助。
用py 实现插入excel 10万条数据
使用Python实现插入Excel 10万条数据可以使用xlwt模块,它可以快速生成xlsx格式的文件,并且可以支持大量数据的写入。可以参考以下代码:
```
import xlwt
book = xlwt.Workbook(encoding="utf-8")
sheet1 = book.add_sheet("Sheet1")
# 这里开始插入数据
# 循环插入10万条数据
for i in range(100000):
sheet1.write(i,0,"data"+str(i))
book.save("data.xls")
```
阅读全文