recherche de strings - Python - Programmation
Marsh Posté le 29-04-2004 à 17:23:54
merci, autre question : peut on afficher du texte en gras ?
Marsh Posté le 29-04-2004 à 17:40:40
fabs2b a écrit : merci, autre question : peut on afficher du texte en gras ? |
Ta question est floue, dans quel contexte? tu veux afficher du texte en gras dans une console, dans une page html, dans une interface graphique?
Marsh Posté le 29-04-2004 à 17:56:30
ah oui pardon, dans une console
Marsh Posté le 29-04-2004 à 19:39:45
oui ok, ca marche pour rechercher un caractere, mais pour rechercher une string ?
Marsh Posté le 29-04-2004 à 19:55:38
if "ch" in s:
blablapareil
c'est pas mal aussi nan ?
Marsh Posté le 29-04-2004 à 20:02:52
mbl a écrit : if "ch" in s: |
J arrive pas a le faire fonctionner, erreur de syntaxe
Marsh Posté le 29-04-2004 à 20:04:49
jviens de le faire
s="dsfgfdhdhdfhs"
if df in s :
print "oui"
else:
print "nan"
Marsh Posté le 29-04-2004 à 20:15:28
mbl a écrit : jviens de le faire |
Traceback (most recent call last):
File "test.py", line 5, in ?
if df in s :
NameError: name 'df' is not defined
Marsh Posté le 29-04-2004 à 20:17:36
fabs2b a écrit : Traceback (most recent call last): |
hum.
Marsh Posté le 29-04-2004 à 20:32:56
ReplyMarsh Posté le 29-04-2004 à 20:34:35
oui bon j'ai oublié les guillemets autour de df ...
Marsh Posté le 29-04-2004 à 20:35:00
Il veut un caratere et non pas une string avec in
Code :
|
Marsh Posté le 29-04-2004 à 20:58:57
>>> "eve" in "TazForEver"
False
>>> "eve" in "TazForEver".lower()
True
Marsh Posté le 29-04-2004 à 20:59:09
merci, mais chez moi ca ne marche pas, pb de syntaxe
Marsh Posté le 29-04-2004 à 21:10:38
Taz a écrit : ben soit mets à jour |
ok, je ne peux pas mettre a jour, donc j ai compris
merci a tous
Marsh Posté le 29-04-2004 à 21:15:53
je suis dans une entreprise, et faut que j en parle a l admin pour installer de nouvelles choses...
Marsh Posté le 29-04-2004 à 21:17:15
surtout que le 2.3.3 est vraiment plus rapide et sa bibliothèque étendue est vraiment pratique.
Marsh Posté le 29-04-2004 à 21:18:51
Taz a écrit : surtout que le 2.3.3 est vraiment plus rapide et sa bibliothèque étendue est vraiment pratique. |
faut que je lui en parle , je ne suis pas root
Marsh Posté le 29-04-2004 à 21:25:37
tu peux de toutes façons t'installer un python2.3 rien que pour toi
Marsh Posté le 30-04-2004 à 12:33:58
fabs2b a écrit : oui c sur, mais le plus important c pour le boulot |
parle en à l'admin, programmer en 2.2 c'est louper toutes les évolutions récente de python.
Marsh Posté le 30-04-2004 à 15:08:31
fabs2b a écrit : oui c sur, mais le plus important c pour le boulot |
oui mais ca implique de retester tous les scripts precedents
Marsh Posté le 30-04-2004 à 15:14:30
Taz a écrit : bah non |
il peut y avoir des fonctions deprecated
Marsh Posté le 30-04-2004 à 15:22:52
fabs2b a écrit : il peut y avoir des fonctions deprecated |
Rien ne t'empêche de faire coexister python 2.2 et python 2.3
Marsh Posté le 30-04-2004 à 15:54:00
fabs2b a écrit : il peut y avoir des fonctions deprecated |
très peux : tu auras de warnings. mais les fonctions dépréciées de python2.3, si tu les utilises en 2.2, le problème existait déjà (genre utiliser apply)
Marsh Posté le 29-04-2004 à 15:12:24
bonjour, je cherche la presence d'une chaine de caracteres dans une string. quelle commande utiliser ?
ex : recherche ch dans s="fdfdfdfchdfdfdfdfd"
et non pas la position de cette chaine avec find, je ne connais pas sa postion dans la string.
merci