![](/img/trans.png)
[英]Python: How can I write a text file that pulls data from an excel file. Format as “Column header: Cell Value)
[英]How to write a column header in Excel from an existing file in Python
我有這個腳本,可以抓取一些文本並在 excel 文件中打印名稱列表。 我不知道如何打印不是來自抓取文本的列名。 以下正確寫入刮取的列表:
block = [h5.get_text() for h5 in main_block.find_all('h5', class_='Company_line-title')]
worksheet.write_column(1,0,block)
workbook.close()
我想在第一列中添加名稱“公司”。 我試圖創建一個列表,如: comp = ['Company'] worksheet.write_column(0,0,comp)
但它沒有用。
對於一個單元格,使用帶有單元格編號的 write() 並使用字符串變量而不是列表。 以下為:
worksheet.write('A1', 'Company') #OR worksheet.write(0, 0, 'Company')
或者
var='Company'
worksheet.write('A1', var)
我的代碼:
li=['A','B','C']
workbook = xlsxwriter.Workbook('filename.xlsx')
worksheet = workbook.add_worksheet()
worksheet.write('A1', 'Company') #OR worksheet.write(0, 0, 'Company')
worksheet.write_column(1,0,li)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.