我很难使用xlsxwriter在电子表格中输出格式。我有四个钥匙。
worksheet.write('A1', 'Provider Name', bold)
worksheet.write('A2', 'Description', bold)
worksheet.write('A3', 'Number of Store', bold)
worksheet.write('A4', 'City', bold)
我希望能够将我的for循环中的多个提供程序名称写入到下一列。这样的事情。
我在刮这些价值;这就是我的做法。
for td in mainWrapper:
provider_name = td.findAll('td')[0].find('h4').text.strip()
description = td.findAll('td')[0].find('p', attrs={'class':'desc'}).text.strip()
number_of_store = td.findAll('td')[2].text
city = td.findAll('td')[-1].text
如何将这些项目的每一个设置到我的xlsxwriter。我希望我的输出看起来像这样。因此,我希望能够在每个新列中添加多个提供程序名称,描述,number_of_store和城市。
您可以使用write_row()
(或write_column()
)一次性编写列表:
# Some sample data.
data = ('Foo', 'Bar', 'Baz')
# Write the data to a sequence of cells.
worksheet.write_row('A1', data)
# The above example is equivalent to:
worksheet.write('A1', data[0])
worksheet.write('B1', data[1])
worksheet.write('C1', data[2])
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句