1、準(zhǔn)備一個二維列表,然后再range后面不指定任何選項(xiàng),可以輸出該二維列表中數(shù)據(jù)在一列中顯示,如下代碼:
1 # -*- coding:utf-8 -*- 2 import xlwings as xw 3 4 list1 = [[1],[2],[3],[4],[5]] 5 sht = xw.Book().sheets('sheet1') # 新增一個表格 6 sht.range('A1').value = list1
顯示效果如下:
2、準(zhǔn)備一個一維表格,然后在range 后面帶上特定的 options 選項(xiàng),可以輕松實(shí)現(xiàn)將列表中數(shù)據(jù)輸出為一列,代碼如下:
1 # -*- coding:utf-8 -*- 2 import xlwings as xw 3 4 list2 = [1,2,3,4,5] 5 sht = xw.Book().sheets('sheet1') # 新增一個表格 6 sht.range('A1').options(transpose=True).value = list2
顯示效果如下:
總結(jié):此兩種方法因人而異,只要能適合自己提高 效率就行。
參照來源:xlwings官方文檔