|
import datetime from random import choice from time import time from openpyxl import load_workbook from openpyxl.utils import get_column_letter # 設(shè)置文件 mingc addr = "openpyxl.xlsx" # 打開文件 wb = load_workbook(addr) # 創(chuàng)建一張新表 ws = wb.create_sheet() # 第一行輸入 ws.append(['TIME', 'TITLE', 'A-Z']) # 輸入內(nèi)容(500行數(shù)據(jù)) for i in range(500): TIME = datetime.datetime.now().strftime("%H:%M:%S") TITLE = str(time()) A_Z = get_column_letter(choice(range(1, 50))) ws.append([TIME, TITLE, A_Z]) # 獲取最大行 row_max = ws.max_row # 獲取最大列 con_max = ws.max_column # 把上面寫入內(nèi)容打印在控制臺 for j in ws.rows: # we.rows 獲取每一行數(shù)據(jù) for n in j: print(n.value, end="\t") # n.value 獲取單元格的值 print() # 保存,save(必須要寫文件名(絕對地址)默認(rèn) py 同級目錄下,只支持 xlsx 格式) wb.save(addr) |
|
|