4,定义函数
#!/usr/bin/env python
-- coding:utf-8 --
import os
import openpyxl
import datetime
import time
year_list = [2013, 2014, 2015, 2016, 2017, 2018]
file_path = r"F:\python-office\log"
file_name = “btc.xlsx”
file_result = os.path.join(file_path, file_name)
def excel():
“”"
“”"
wb = openpyxl.load_workbook(file_result) # 首先获取excel文件生成对象wb 使用openpyxl.load_workbook 方法
sh = wb.active # 使用wb中的active方法获取当前工作薄:btc 生成新的对象sh
index = 0 # 设置一个数字变量之后会用到
for i in range(len(year_list)): # 循环6次,6次来源于year_list列表长度
count = 2 # 定义一个数字变量 后面会用到
sh1 = wb.create_sheet(str(year_list[index])) # 使用使用wb.create 方法创建工作薄名称。名称为列表中的值,index是上面定义的数字变量
for rows in sh.rows: # 循环btc工作表中的内容
<