0
votes

Python comment je trouve une chaîne spécifique et ajouter derrière une liste

Comment puis-je enregistrer une chaîne spécifique d'un fichier texte dans une matrice / liste?

textefile.txt: xxx

La question est de savoir comment obtenir le " Nom du certificat: " dans une liste de Python et seulement celui-ci.

avec bash est facile quand j'utilise "grep -op '(? <= nom de certificat :). '*

Merci pour toute aide :)


0 commentaires

3 Réponses :


4
votes

Voici comment vous pouvez utiliser str.split () code>: xxx pré>

sortie: p>

['domain1.com', 'domain2.com', 'domain3.com']


2 commentaires

J'utiliserais des noms de variable plus explicites que s et l qui me font penser spontanément d'une chaîne et d'une liste. Peut-être que lignes et ligne à la place?


Wow semble très facile. Merci ;)



2
votes

Ceci fournit une sortie NATATER et devrait vous permettre de mieux comprendre le code! Bonne chance! XXX PRE>

Sortie: P>

Certificate Name: domain1.com
Certificate Name: domain2.com
Certificate Name: domain3.com


0 commentaires

1
votes

Je préférerais aller pour plus de regex que la boucle à travers la ligne par ligne.

['Certificate Name: domain1.com',
 'Certificate Name: domain2.com',
 'Certificate Name: domain3.com']


0 commentaires