Heim >Backend-Entwicklung >Python-Tutorial >Python implementiert die Methode zum Zusammenführen aller TXT-Dateien im selben Ordner
In diesem Artikel wird hauptsächlich die Methode von Python zum Zusammenführen aller TXT-Dateien im selben Ordner vorgestellt, wobei Pythons Bedienfähigkeiten zum Durchlaufen, Lesen, Schreiben und anderen verwandten Vorgängen einbezogen werden. Freunde in Not können sich darauf beziehen.
Das Beispiel In diesem Artikel wird die Python-Methode zum Zusammenführen aller TXT-Dateien im selben Ordner beschrieben. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:
1. Anforderungsanalyse
Alle TXT-Dateien in einem Ordner zusammenführen
2. Verschmelzungseffekt
3. Python-Implementierungscode
# -*- coding:utf-8*- import sys reload(sys) sys.setdefaultencoding('utf-8') import os import os.path import time time1=time.time() ##########################合并同一个文件夹下多个txt################ def MergeTxt(filepath,outfile): k = open(filepath+outfile, 'a+') for parent, dirnames, filenames in os.walk(filepath): for filepath in filenames: txtPath = os.path.join(parent, filepath) # txtpath就是所有文件夹的路径 f = open(txtPath) ##########换行写入################## k.write(f.read()+"\n") k.close() print "finished" if __name__ == '__main__': filepath="D:/course/" outfile="result.txt" MergeTxt(filepath,outfile) time2 = time.time() print u'总共耗时:' + str(time2 - time1) + 's'
Laufendes Ergebnis:
" D:Program FilesPython27python.exe" D:/PycharmProjects/learn2017/Merge multiple txt.py
abgeschlossen
Gesamtzeit: 0,000999927520752s
Prozess mit Exit-Code 0 beendet
Leser, die an weiteren Python-bezogenen Inhalten interessiert sind, können sich die speziellen Themen auf dieser Website ansehen: „Zusammenfassung der Fähigkeiten zum Betrieb von Textdateien in Python“, „Zusammenfassung der Fähigkeiten zum Betrieb von Python-Dateien und -Verzeichnissen“, „Zusammenfassung des Python-Codierungsvorgangs“. „Skills“, „Python-Datenstruktur und Algorithmus-Tutorial“, „Zusammenfassung der Python-Funktionsverwendungskompetenzen“, „Python-String-Operation-Skills-Zusammenfassung“ und „Python-Einführung und fortgeschrittenes klassisches Tutorial“
Verwandte Empfehlungen:
Rechnerfunktion in Python implementiert
Das obige ist der detaillierte Inhalt vonPython implementiert die Methode zum Zusammenführen aller TXT-Dateien im selben Ordner. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!