gpt4 book ai didi

python - 如何在 xlsxwriter 中添加列表?

转载 作者:太空宇宙 更新时间:2023-11-03 16:03:18 24 4
gpt4 key购买 nike

我很难使用 xlsxwriter 在电子表格中输出我的格式。我有四把 key 。

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。我希望我的输出看起来像这样。因此,我希望能够在每个新列中添加多个提供商名称、描述、商店数量和城市。

Example output format

最佳答案

您可以使用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])

关于python - 如何在 xlsxwriter 中添加列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40097255/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com