Bonjour,
Je suis encore débutant sur python, je voudrai faire une fonction qui me copie une chaine de caracteres que je connais mais qui vient apres par exemple 'code-' et se termine lorsqu'elle rencontre des guillemets.
Merci
Bonjour,
Je suis encore débutant sur python, je voudrai faire une fonction qui me copie une chaine de caracteres que je connais mais qui vient apres par exemple 'code-' et se termine lorsqu'elle rencontre des guillemets.
Merci
Bonsoir.
Pour avoir une réponse rapide, il faut au moins deux ingrédients qui ne sont pas présents ici.
- Une question claire.
- Un bout de code indiquant le problème, ou donnant un début de recherche.
Cordialement.
Merci pour ta réponse.
Ce que je souhaite faire, c'est de sélectionner une sous chaine de caractères d'une chaine de caractères que je récupère d'un fichier que j'ouvre. Cette sous chaine de caractere commencer par des certains caractères et se termine aussi lors qu'elle rencontre certain caractere.
Ce que j'ai fais pour le moment c'est ouvrir le fichier, je mets le contenu dans une liste avec readlines, pour la suite je bug je sais pas comment faire ni les fonctions des chaines de caractères avec lesquelles je peux bosser.
Désolé si c'est pas clair, j'ai essayé de mon mieux pour vous faire voir l'algorithme.
Ce qui serait intéressant est surtout de voir un début de code, vous dites utiliser readlines (ce qui est un bon début), pourquoi ne pas le présenter?
Vous avez la méthode startswith et endswith pour poser vos conditions quand au 1er et dernier caractère (il y a d'autres solutions).
Bon voila ma fonction, ça va paraitre con c'est tout ce que j'ai fait pour le moment :
def filtre(source,destination):
fs = open(source, 'r')
fd = open(destination, 'w')
while 1:
txt = fs.readline()fs.close()
if txt =='':
breakif txt[0].startswith(('<label id="')) :
# là j'aimerai copier les caractères qui viennent après et s'arrêté une fois les caractères suivants "> seront trouvé
fd.close()
return
Bonjour,
penses à utiliser la balise code symbolisé par #, et aussi à donner un fichier exemple montrant ce que tu veux ananlyser.
Partager