前言:
Python--xlwt
自動化測驗中我們測驗用例是放在Excel中,腳本執行測驗用例后,需要自動寫入測驗結果,所以我們需要用到xlwt模塊將結果寫入Excel,
### 安裝模塊
pip install xlwt
```python #! /usr/bin/python3 # -*- coding:utf-8 -*- # @FileName: wt.py # @Time : 2020/8/21 15:59 # 公眾號 : 程式員一凡 import xlwt # 第一步:創建一個workbook 設定編碼 workbook = xlwt.Workbook(encoding = 'utf-8') # 第2步:創建一個worksheet worksheet = workbook.add_sheet('My Worksheet') # 第3步:寫入excel # 引數對應 行, 列, 值 worksheet.write(1, 0, 'name') # 第4步:保存(一定記得保存) workbook.save('Excel_test.xlsx') ```
運行結果
image-20200821161816814](C:\Users\zhuzhichao\AppData\Roaming\Typora\typora-user-images\image-20200821161816814.png
### 練習:表格資料寫入到Excel表內
| title | name | | ------ | :------: | | 公眾號 | 程式員一凡 | ```python #! /usr/bin/python3 # -*- coding:utf-8 -*- # @FileName: wt.py # @Time : 2020/8/21 15:59 # 公眾號 : 程式員一凡 import xlwt title = ["title", "name"] datas = ["博客園", "程式員一凡"] # 第一步:創建一個workbook 設定編碼 workbook = xlwt.Workbook(encoding='utf-8') # 第2步:創建一個worksheet worksheet = workbook.add_sheet('My Worksheet') # 第3步:寫入excel # 引數對應 行, 列, 值 # 第4步:寫入標題title,name i = 0 # 串列回圈三次,即range(0, 1) for x in range(len(title)): # 先將title, name寫入至標題 worksheet.write(0, i, title[x]) i += 1 # 第5步:寫入資料 n = 0 for data in range(len(datas)): worksheet.write(1, n, datas[data]) n += 1 # 第5步:保存(一定記得保存) workbook.save('Excel_test.xlsx') ```
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/233818.html
標籤:其他
上一篇:持續集成和 Jenkins
