博文背景:实验中有一大堆数据集需要观测其数据特征,通过人体肉眼,难以直观感受,故而准备通过生成Excel,可视化其评测数据。
pip install openpyxl
from openpyxl import Workbook
from openpyxl.utils import get_column_letter
wb = Workbook() # tutorial: https://openpyxl.readthedocs.io/en/stable/
dest_filename = r'C:\Users\千千寰宇\Desktop\empty_book.xlsx'; # excel file save path
ws1 = wb.active # grab the active worksheet (create first sheet)
ws1.title = "range names"; # name for new excel file's first sheet
for row in range(1, 40): # create 40 rows X 600 cols
ws1.append(range(600));
pass;
ws2 = wb.create_sheet(title="Pi") # create second sheet 'Pi'
ws2['F5'] = 3.14 # set value for [row='F', col=5]
ws3 = wb.create_sheet(title="Data") # create third sheet 'Data'
for row in range(10, 20): # locate rows [10, 20]
for col in range(27, 54): # locate cols [27, 54]
# set value for [row, col]
_ = ws3.cell(column=col, row=row, value="{0}".format(get_column_letter(col)))
pass;
pass;
excel文件(empty_book.xlsx)
第一个 Sheet【range names】
第二个 Sheet【Pi】
第三个 Sheet【Data】
原文:https://www.cnblogs.com/johnnyzen/p/11266799.html