Lesen und Schreiben von Text in Python

Auch dieses Mal werde ich über das Lesen und Schreiben von Texten in Python sprechen, die ich oft benutze.

1. Beispielcode

sample.py


#-*- coding:utf-8 -*-

if __name__ == '__main__':
	print "\ntest.Erstellen Sie txt und brechen Sie 1~Lassen Sie mich bis zu 100 eingeben."
	fw = open("test.txt","w")
	for line in range(0,100):
		number = line + 1
		if line == 0:	fw.write("%s"%number)
		else: fw.write("\n%s"%number)
	fw.close()
	print "Die Eingabe ist abgeschlossen.\n"

	print "Dann test2.Erstellen Sie txt und öffnen Sie das Gefühl mit den Registerkarten 1~Lassen Sie mich bis zu 100 eingeben."
	fw2 = open("test2.txt","w")
	for line2 in range(0,100):
		number = line2 + 1
		if line2 == 0:	fw2.write("%s"%number)
		else: fw2.write("\t%s"%number)
	fw2.close()
	print "Die Eingabe ist abgeschlossen.\n"

	print "test.Die Anzahl der in txt eingegebenen Zeilen wird ab sofort angezeigt."
	fr = open("test.txt","r")
	for line in fr:
		len_item = sum(1 for line in fr)
		print "Im Text%Es gibt s Zeilen.\n"%(len_item+1)
	fr.close()

	print "test2.Ich werde anzeigen, was ich in txt eingegeben habe."
	fr2 = open("test.txt","r")
	for line2 in fr2:
		print line2,
	print ''
	fr2.close()	
	print "Die Anzeige ist beendet.\n"

	print "Das ist alles für dieses Programm. Danke für deine harte Arbeit.\n"

2. Erklärung?

Ich habe ein kleines kleines Material auf verschiedene Arten eingefügt. Zum Beispiel wird die Anzahl der in "test.txt" eingegebenen Zeilen von nun an angezeigt. Der Schreibstil von "sum (1 für Zeile in fr)" geschrieben in "". Hier erfahren Sie, wie viele Zeilen sich in der Datei befinden. Darüber hinaus scheint das Schreiben mit "Summe (1 für Zeile in fr)" schneller zu sein als das Finden durch Drehen nach außen "für Zeile in fr".

Außerdem werde ich anzeigen, was ich in "test2.txt" eingegeben habe.

print ''```
 Dieser Teil. Indem Sie dies schreiben, können Sie die Elemente einzeln drucken.


# 3. Einführung der betreuten Site
 Eine sehr hilfreiche Seite: "[Dateien mit Python lesen](http://osksn2.hep.sci.osaka-u.ac.jp/~taku/osx/python/readfile.html)"
 Es gibt viele Proben und es ist sehr nützlich, m (_ _) m


Recommended Posts

Lesen und Schreiben von Text in Python
Lesen und Schreiben von CSV- und JSON-Dateien mit Python
Lesen und Schreiben von Python CSV-Dateien
Lesen und Schreiben von NetCDF mit Python
Lesen und Schreiben von CSV mit Python
Hinweise zum Lesen und Schreiben von float32 TIFF-Bildern mit Python
Lesen und Schreiben von JSON-Dateien mit Python
Clustertext in Python
Textverarbeitung mit Python
Studie aus Python Lesen und Schreiben von Hour9-Dateien
Lesen und Schreiben passt Dateien mit Python (Memo)
Beispiel für das Lesen und Schreiben von CSV mit Python
Lesen aus Textdateien und SQLite mit Python (+ Pandas), R, Julia (+ DataFrames)
UTF8-Textverarbeitung mit Python
Lesen und Schreiben von CSV-Dateien
Stapel und Warteschlange in Python
Sprechen mit Python [Text zu Sprache]
Unittest und CI in Python
Python-Textlesung für mehrere Zeilen und eine Zeile
Ich habe versucht, mit Python Modebilder und Textsätze zu [kratzen].
Pakete, die MIDI mit Python Midi und Pretty_Midi verarbeiten
Unterschied zwischen list () und [] in Python
Zeigen Sie Fotos in Python und HTML an
Sortieralgorithmus und Implementierung in Python
Bearbeiten Sie Dateien und Ordner in Python
Über Python und Cython dtype
Zuweisungen und Änderungen in Python-Objekten
Überprüfen und verschieben Sie das Verzeichnis in Python
Extrahieren Sie mit Python Text aus Bildern
Verschlüsselung mit Python: IND-CCA2 und RSA-OAEP
Sortieren Sie große Textdateien in Python
Hashing von Daten in R und Python
Funktionssynthese und Anwendung in Python
Exportieren und Ausgeben von Dateien in Python
Reverse Flat Pseudonym und Katakana in Python2.7
[GUI in Python] PyQt5-Menü und Symbolleiste-
Beim Schreiben eines Programms in Python
Erstellen und lesen Sie Messagepacks in Python
entwurzeln: Python / Numpy-basierte Bibliothek zum Lesen und Schreiben von ROOT-Dateien
Überlappende reguläre Ausdrücke in Python und Java
Unterschied in der Authentizität zwischen Python und JavaScript
Hinweise zur Verwendung von cChardet und python3-chardet in Python 3.3.1.
Module und Pakete in Python sind "Namespaces"
Vermeiden Sie verschachtelte Schleifen in PHP und Python
Unterschiede zwischen Ruby und Python im Umfang
AM-Modulation und Demodulation mit Python Part 2
Unterschied zwischen Anweisungen (Anweisungen) und Ausdrücken (Ausdrücken) in Python
Echte Werte und Eigenvektoren: Lineare Algebra in Python <7>
Warteschlangen- und Python-Implementierungsmodul "deque"
Gefaltetes Liniendiagramm und Skalierungslinie in Python
Implementieren Sie den FIR-Filter in Python und C.
Überprüfen und empfangen Sie die serielle Schnittstelle in Python (Portprüfung)
Suchen und spielen Sie YouTube-Videos mit Python
Unterschied zwischen @classmethod und @staticmethod in Python
Unterschied zwischen Anhängen und + = in der Python-Liste
Unterschied zwischen nicht lokal und global in Python
Schreiben Sie die O_SYNC-Datei in C und Python
Vorlage zum Schreiben von Batch-Skripten in Python
Umgang mit "Jahren und Monaten" in Python
(Python) Hinweise zum Lesen von HTML und zur Verwendung regulärer Ausdrücke