Heim  >  Artikel  >  Backend-Entwicklung  >  So führen Sie Excel-Tabellen in Python stapelweise zusammen

So führen Sie Excel-Tabellen in Python stapelweise zusammen

php中世界最好的语言
php中世界最好的语言Original
2018-04-09 17:25:434648Durchsuche

Dieses Mal zeige ich Ihnen, wie Sie Excel-Tabellen in Python stapelweise zusammenführen. Was sind die Vorsichtsmaßnahmen für die Stapelzusammenführung von Excel-Tabellen in Python? sehen.

Zellen zusammenführen

Ich glaube, dass jeder Zellen zusammenführen kann:

app='Word' 
word=win32.gencache.EnsureDispatch('%s.Application' % app) 
doc=word.Documents.Add() 
word.Visible=False 
 
#Title begin  
sel =word.Selection 
sel.Font.Name = u"微软雅黑" 
sel.Font.Size = 8   
sel.Font.Bold = False  
sel.Font.Italic = False 
sel.Font.Underline = False 
sel.ParagraphFormat.Alignment = 1 
 
myRange = doc.Range(0,0) 
myRange.InsertBefore(u'标题1 测试表格') # 使用样式 
#Title end 
#Table Start 
sel.SetRange(10,10) 
tab = doc.Tables.Add(sel.Range, 9, 3) 
tab.Columns(1).SetWidth(10.35*20.35, 0) 
tab.Rows.Alignment = 1 
tab.Style = u"网格型" 
tabnow = doc.Tables(1) 
cell1 = tabnow.Cell(1,1) 
cell2 = tabnow.Cell(3,1) 
 
#myrange = doc.Range(cell1.Range.Start, cell2.Range.End) 
 
sel.SetRange(cell1.Range.Start, cell2.Range.End) 
sel.Cells.Merge()
In diesem Artikel geht es um das Batch-Zusammenführen von Excel-Dateien mit zusammengeführten Zellen. Werfen wir einen Blick darauf.

Problembeschreibung:

Ein Lehrer unterrichtet „Python-Programmierung“-Kurse für verschiedene Hochschulen und wählt Dong Fuguo entsprechend den Merkmalen verschiedener Hauptfächer aus und Kurse Eines der Lehrbücher der Lehrerreihe „Python Programming (2. Auflage)“, „Python Programming Basics (2. Auflage)“, „How to Learn Python“ und „Python Programming Development Guide“. Füllen Sie am Ende des Semesters die Excel-Dateien mit den Zeugnissen der einzelnen Hochschulen aus. Die Formate dieser Excel-Dateien sind ungefähr gleich, es gibt jedoch geringfügige Unterschiede. Das heißt, in einigen Spalten „Hochschule“ sind die Zellen zusammengeführt nicht.

Jetzt möchte ich diese Excel-Tabellen in einer Tabelle zusammenführen und bei Bedarf die entsprechenden „College“-Spalten zusammenführen.

Die Zeugnisse von drei der Hochschulen lauten wie folgt:

Referenzcode:

Laufergebnis:

Ich glaube, Sie haben es nach dem Lesen gemeistert Der Fall in dieser Artikelmethode. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!

Empfohlene Lektüre:

Python nutzt Excel zum Lesen und Schreiben von Daten

So führen Sie automatisierte Unit-Tests mit Python Unittest durch

Das obige ist der detaillierte Inhalt vonSo führen Sie Excel-Tabellen in Python stapelweise zusammen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn