import sys
import xlrd
#https://pypi.python.org/pypi/xlrd/0.9.3
import xlsxwriter
#https://pypi.python.org/pypi/XlsxWriter/0.6.6#downloads
def read_excel(file='c:/test.xls'):
data = xlrd.open_workbook(file)
table = data.sheet_by_index(0)
nrows = table.nrows
ncols = table.ncols
colnames = table.row_values(0) #one rows data
list = []
for rownum in range(1, nrows):
row = table.row_values(rownum)
if row:
app = {}
for i in range(len(colnames)):
row[i] = colnames[i] + row[i]
app[colnames[i]] = row[i]
list.append(app)
return list
def write_excel(file='d:/result.xlsx', httpurl=["",""], httpmethod=get, response_time=[0,10,14,0]):
workbook = xlsxwriter.Workbook(file)
worksheet = workbook.add_worksheet()
#worksheet.set_column('A:A', 20)
worksheet.write(0, 0, "接口URL")
worksheet.write(0, 1, "請求方法")
worksheet.write(0, 2, "響應時間")
for i in range(len(response_time)):
worksheet.write(i + 1, 0, httpurl[i])
worksheet.write(i + 1, 1, httpmethod)
if response_time[i] == 0:
worksheet.write(i + 1, 2, "請求超時")
else:
worksheet.write(i + 1, 2, response_time[i])
#worksheet.insert_image('B5', 'logo.png')
workbook.close()
python-讀寫excel
最后編輯于 :
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
相關閱讀更多精彩內(nèi)容
- xlrd 只能讀 使用 xlwt - 寫入 Excel 文件 讀的相關指令為: 1、導入模塊 import xlr...
- 參考文章:Python使用openpyxl讀寫excel文件 安裝:使用管理員模式進行pip下載安裝pip ins...