[PYTHON] Ein Schwachstellendiagnostiker, der nicht an der Entwicklung beteiligt ist, hat einen Code für die Zeichenfolgensuche in Text geschrieben

Ich habe noch nie entwickelt, also versuche ich vorerst etwas zu machen.

Zunächst die Programmierung zur Suche nach einer Zeichenfolge in einer Textdatei mit Python. Der Grund, warum ich es gemacht habe, ist, dass ich oft Sätze schreibe, daher war es notwendig, verbotene Zeichen zu überprüfen.

Aus dem Befehlszeilenargument ausführen

python01.png

Wenn Sie die Eingabeaufforderung wie oben drücken ...

pyhton02.png

Finden Sie heraus, ob die Zeichenfolge "python" in pythontest.txt vorhanden ist! Wird angezeigt.

Inhalt von txt

pythontest.txt


Python pison paison puison poison peison poson

Unten ist die Quelle.

stringParser.py


import sys
argvs = sys.argv
try:
	f = open(argvs[1],'r')
	for row in f:
		if row.find("Python") > -1:
			print("Entdecken! !!")
		else:
			print("Nicht gefunden")
	f.close()
except:
	print("Datei nicht gefunden")

Es ist wie es ist. Befehlszeilenargumente sind vorerst grundlegend, daher muss ich sie verwenden können!

Recommended Posts

Ein Schwachstellendiagnostiker, der nicht an der Entwicklung beteiligt ist, hat einen Code für die Zeichenfolgensuche in Text geschrieben
Gibt es einen guten Beispielcode für Nosetests?