############### data:2021.4.8 ###############################
############### function:生成一组随机数 ###############################
from openpyxl import load_workbook, Workbook
import random
#wb = load_workbook('./statistics.xlsx')
#wb = Workbook()
filepath = r'D:\work\python_work\eswin\song_1\statistic.xlsx'
wb = Workbook()
# 创建之后可以通过active获取默认的第一个
default_wsheet = wb.active
# 可以通过title设置sheet的名字
#default_wsheet.title = "statistic"
# create_sheet新创建的sheet默认是添加在末尾的
#appendWs = wb.create_sheet("append-wsheet")
# 可以通过参数来指定sheet位置,0表示第一个
first_sheet = wb.create_sheet("random", 0)
#ws1 = wb.create_sheet('111')
#ws1 = wb['Sheet1']
i = 0
#ws1.cell(row=1,column=1).value = 1
while i<1000:
i = i+1
#生成浮点数
#b = random.uniform(1.1,2.8)
#生成整数
b = random.randint(1,10)
c = b/8
first_sheet.cell(i, 1, c)
#ws1.cell(row=i,column=1).value = b
print (b)
# 保存文件
wb.save(filepath)
04-12
09-25
6197
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
09-14
2792
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
08-22