python操作excel自动填随机数
时间: 2023-09-14 15:08:42 浏览: 187
基于python实现在excel中读取与生成随机数写入excel中
要自动填写随机数到Excel中,你可以使用Python的第三方库openpyxl。下面是一个简单的示例代码,用于随机填写1到10之间的整数到Excel中的第一列中的前10行:
```python
import random
from openpyxl import Workbook
# 创建一个新的Excel工作簿
wb = Workbook()
# 选择活动工作表
ws = wb.active
# 填写随机数
for i in range(1, 11):
ws.cell(row=i, column=1, value=random.randint(1, 10))
# 保存Excel文件
wb.save("random_numbers.xlsx")
```
这个示例程序将在当前目录下创建一个名为“random_numbers.xlsx”的Excel文件,并在第一列的前10行中填写随机数。你可以根据需要调整行数、列数和随机数的范围。
阅读全文