Ich habe einen Code wie diesen:
>>> import re
>>> p = re.compile('my pattern')
>>> print p
_sre.SRE_Pattern object at 0x02274380
Ist es möglich, einen String "my pattern"
aus einer p
Variablen zu erhalten?
p.pattern
Weitere Informationen zum Modul finden Sie hier: http://docs.python.org/library/re.html
Aus dem Abschnitt "Objekte mit regulären Ausdrücken" der
re
Moduldokumentation:Beispielsweise:
Mit dem
re
Modul in Python 3.0 und höher können Sie dies folgendermaßen findendir(p)
:Dies funktioniert jedoch nicht unter Python 2.6 (oder 2.5) - der
dir
Befehl ist nicht perfekt, daher lohnt es sich immer, die Dokumente zu überprüfen!quelle
Ja:
Hinweis: Verwenden Sie die
dir
Funktion in Python, um eine Liste der Mitglieder zu erhalten:diese Liste:
quelle
help( value )
ist auf der Konsole viel nützlicher.