Heim  >  Artikel  >  Backend-Entwicklung  >  Python und PHP implementieren die gemeinsame Nutzung von geteiltem Dateicode

Python und PHP implementieren die gemeinsame Nutzung von geteiltem Dateicode

高洛峰
高洛峰Original
2017-03-08 09:28:341379Durchsuche

Ein Freund sagte vor zwei Tagen, dass er eine Textdatei basierend auf einer festen Anzahl von Zeilen in mehrere Textdateien aufteilen wollte, aber er wusste nicht, wie das geht. Wenn die Datenmenge klein ist, ist die manuelle Segmentierung in Ordnung. Wenn die Datenmenge groß ist, ist die manuelle Segmentierung zu arbeitsintensiv und unrealistisch. Dann müssen Sie ein Skript verwenden, um dies zu erreichen. Da es Freunde gibt, die diese Aufgabe einfach erledigen möchten, ist es besser, sie aufzuzeichnen und Freunden, die sie benötigen, Komfort zu bieten.

Im Folgenden werde ich Python und PHP verwenden, um das Skript entsprechend zu implementieren. Natürlich können Sie es basierend auf Ihrer Vertrautheit mit der Sprache auch in anderen Sprachen implementieren Es gibt Freunde, die das Niveau noch nicht erreicht haben. Wenn Sie in der Lage sind, Code zu schreiben, müssen Sie zumindest in der Lage sein, die Sprachumgebung zu verwenden. Solange Sie diese erreichen, können Sie die folgende Arbeit abschließen. Die Demonstration sieht wie folgt aus:

Zum Beispiel möchten wir die A.txt-Datei entsprechend 5 Zeilen in mehrere txt-Dateien aufteilen.

Python und PHP implementieren die gemeinsame Nutzung von geteiltem Dateicode

Die A.txt-Datei ist die zu teilende Testdaten. Ich habe 21 Daten wie folgt erstellt:

Python und PHP implementieren die gemeinsame Nutzung von geteiltem Dateicode

Wenn alle fünf Zeilen geteilt werden, gibt es 5 TXT-Dateien. Das Folgende ist das implementierte Python-Skript: split.py

Python und PHP implementieren die gemeinsame Nutzung von geteiltem Dateicode

Führen Sie das Skript aus: Python Split. py

Python und PHP implementieren die gemeinsame Nutzung von geteiltem Dateicode

Ausführungsergebnisse anzeigen:

Python und PHP implementieren die gemeinsame Nutzung von geteiltem Dateicode

Sehen Sie sich den Inhalt von 0.txt und 4.txt an:

Python und PHP implementieren die gemeinsame Nutzung von geteiltem Dateicode
Python und PHP implementieren die gemeinsame Nutzung von geteiltem Dateicode

Auf diese Weise werden 21 Daten in 5 Textdateien aufgeteilt. Bei gleich großen Datenmengen ist dies nur erforderlich Ändern Sie das LIMIT im Skript (die Anzahl der Teile, die in eine TXT-Datei unterteilt werden sollen). Natürlich ist das Dateiformat nicht auf TXT, CSV usw. beschränkt. Freunde, die interessiert sind, möchten es vielleicht ausprobieren.

Das in PHP geschriebene Skript lautet wie folgt: Ich werde es hier nicht zu ausführlich beschreiben. Es wird empfohlen, Python zu verwenden.

Python und PHP implementieren die gemeinsame Nutzung von geteiltem Dateicode

Weitere Artikel zum Code-Sharing zwischen Python und PHP zum Aufteilen von Dateien finden Sie auf der chinesischen PHP-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