Ich habe es schwer, mein Format in der Tabelle mit xlsxwriter auszugeben. Ich habe vier Schlüssel.Wie füge ich eine Liste in xlsxwriter hinzu?
worksheet.write('A1', 'Provider Name', bold)
worksheet.write('A2', 'Description', bold)
worksheet.write('A3', 'Number of Store', bold)
worksheet.write('A4', 'City', bold)
Ich möchte in der Lage sein, mehrere Anbieternamen zu schreiben, die für Schleife zur nächsten Spalte in meiner sind. Etwas wie das.
Ich kratze diese Werte; und hier ist, wie ich es mache.
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
Wie stelle ich jedes dieser Elemente zu meinem xlsxwriter. Ich möchte, dass meine Ausgabe ungefähr so aussieht. Daher möchte ich in jeder neuen Spalte mehrere Anbieternamen, Beschreibung, Anzahl_des_Stores und Stadt hinzufügen können.
Warum wiederholt Sie findAll für die exakt gleichen Elemente bezeichnen? –