import xlwt
book = xlwt.Workbook()
sheet1 = book.add_sheet("Sheet1")
cols = ["A", "B", "C", "D", "E"]
txt = [0,1,2,3,4]
for num in range(5):
row = sheet1.row(num)
for index, col in enumerate(cols):
value = txt[index] + num
row.write(index, value)
book.save("test.xls")
мне нужно получить после парсинга красивый табличный вид в Excel- этот))
import xlwt
book = xlwt.Workbook()
sheet1 = book.add_sheet("Sheet1")
# твои данные для занесения в Excel
data = [
['player1', 'win', '101'],
['player2', 'lose', '102']]
for row_index, row in enumerate(data):
for col_index, value in enumerate(row):
sheet1.write(row_index, col_index, value)
book.save("test.xls")
a = ['aaa', 'bbb', 'ccc']
for i in a:
f'string{}string'.format(i)
import xlwt
import xlrd
from xlutils.copy import copy as xlcopy
filename = "test.xls"
try:
book = xlrd.open_workbook(filename)
sheet = book.sheet_by_index(0)
last_row = sheet.nrows
book = xlcopy(book)
sheet = book.get_sheet(0)
except Exception as e:
print(e)
book = xlwt.Workbook()
sheet = book.add_sheet("Sheet1")
last_row = 0
# твои данные для занесения
data = [
['player1', 'win', '101'],
['player2', 'lose', '102']]
for row_index, row in enumerate(data, last_row):
for col_index, value in enumerate(row):
sheet.write(row_index, col_index, value)
book.save(filename)