我使用xlwt
與Python從某些東西獲取一些數據,並將其寫入xls
文件,但我需要在不同範圍的單元格中獲取輸出。 我有這樣的代碼: -我如何獲得不同範圍的細胞值?
#Here's the code for that :
import xlwt
from tempfile import TemporaryFile
book = xlwt.Workbook()
sheet1 = book.add_sheet('sheet1')
a=[1,2,3,4,5]
b=[6,7,8,9,10]
c=[2,3,4,5,6]
data = [a,b,c]
for row, array in enumerate(data):
for col, value in enumerate(array):
sheet1.write(row, col, value)
name = "table.xls"
book.save(name)
book.save(TemporaryFile())
輸出( 「table.xls」):
#Output
* A B C D E
1 1 2 3 4 5
2 6 7 8 9 10
3 2 3 4 5 6
但我想是這樣的:
# I want the values in different ranges of cells
* A B C D E F G H I
1 1 6 2 3 4 5 6
2 2 7
3 3 8
4 4 9
5 5 10
誰能幫助我?感謝
我看到你想要第一個和第二個列表作爲列和第三個列表作爲行...是否正確? –
@鐵拳是的。 –
@ Iron Fist ...我也需要你的幫助http://stackoverflow.com/questions/34676285/how-can-i-create-duplicate-sheets-from-sheet1-then-input-list-data-in -those-s –