Un diagnostiqueur de vulnérabilité qui n'est pas impliqué dans le développement a écrit un code pour la recherche de chaînes de caractères dans le texte

Je n'ai jamais fait de développement, donc j'essaye de faire quelque chose pour le moment.

Tout d'abord, programmer pour rechercher une chaîne de caractères dans un fichier texte avec python. La raison pour laquelle je l'ai fait est que j'écris souvent des phrases, il était donc nécessaire de vérifier les caractères interdits.

Exécuter à partir de l'argument de ligne de commande

python01.png

Lorsque vous appuyez sur l'invite de commande comme ci-dessus ...

pyhton02.png

Découvrez si la chaîne "python" dans pythontest.txt existe! Est affiché.

Contenu du txt

pythontest.txt


Python pison paison puison poison peison poson

Voici la source.

stringParser.py


import sys
argvs = sys.argv
try:
	f = open(argvs[1],'r')
	for row in f:
		if row.find("Python") > -1:
			print("Découvrir! !!")
		else:
			print("Pas trouvé")
	f.close()
except:
	print("Fichier non trouvé")

C'est comme ça. Les arguments de ligne de commande sont basiques pour le moment, je dois donc pouvoir les utiliser!

Recommended Posts

Un diagnostiqueur de vulnérabilité qui n'est pas impliqué dans le développement a écrit un code pour la recherche de chaînes de caractères dans le texte
Existe-t-il un bon exemple de code pour nosetests?