Heim > Artikel > Backend-Entwicklung > Bringen Sie Schritt für Schritt bei, wie Sie mit Python eine neue Spalte in Excel stapelweise hinzufügen und deren Inhalt den Namen der Excel-Tabelle erhält
Vor ein paar Tagen stellte ein Fan namens [? ??] eine Frage zum automatisierten Python-Büro in der Python-Austauschgruppe Es scheint sehr einfach zu sein, aber tatsächlich ist es schwierig. Die Fragen sind im Bild unten dargestellt.
Wenn Sie der herkömmlichen Idee folgen, öffnen Sie zunächst eine Excel-Tabelle und fügen Sie dann den entsprechenden Tabellennamen in die letzte Spalte der Tabelle ein, wenn es sich nur um eine Tabelle mit nur einer handelt Zeile mit Tabelleninhalt, tun Sie dies. Drei mal fünf geteilt durch zwei ist genug. Wenn Sie jedoch auf viele Tabellen stoßen, wird es sehr ermüdend, diese einzeln weiterzuverarbeiten.
Aber hier stelle ich Ihnen eine Methode zur Automatisierung der Büroarbeit mit Python vor, um Ihnen bei der Lösung des Problems zu helfen und sicherzustellen, dass keine Fehler auftreten. Der Kampf kann in etwa ein paar Sekunden abgeschlossen werden.
Eigentlich hat [? ? ??] auch versucht, es mit Python zu lösen, aber obwohl die Excel-Datei erstellt wurde, schlug das anschließende Schreiben der Excel-Tabellen fehl sind hier eigentlich zwei Voraussetzungen.
Hier ist der Code, der von [?(This is the back of the Moon] Boss] bereitgestellt wird. Die allgemeine Idee ist eigentlich dieselbe, aber die Implementierungsmethode besteht darin, ein Python-Programm zu verwenden Implementieren Sie es. Schauen wir uns den Code direkt an
rrreeNachdem der Code ausgeführt wurde, wird die entsprechende Excel-Datei automatisch im Codeverzeichnis generiert, wie in der Abbildung unten gezeigt
. In der Excel-Tabelle gibt es auch Spaltennamen, die den Tabellennamen entsprechen, und die Zusammenführungsfunktion aller Tabellen ist ebenfalls implementiert, wie in der Abbildung unten gezeigt Klicken Sie auf diesen Artikel: Bestandsaufnahme von 4 Möglichkeiten, mit Python alle Tabellendaten in allen Unterordnern im selben Ordner zusammenzuführen, voller nützlicher Informationen
Ich bin ein fortgeschrittener Python-Benutzer . Dieser Artikel basiert auf Fragen zu Python Automated Office und lieferte eine Lösung mit Python-Grundlagen + Pandas-Dateiverarbeitung, die die Anforderungen der Fans vollständig erfüllte und ihnen viel Zeit sparte
Das obige ist der detaillierte Inhalt vonBringen Sie Schritt für Schritt bei, wie Sie mit Python eine neue Spalte in Excel stapelweise hinzufügen und deren Inhalt den Namen der Excel-Tabelle erhält. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!