Ist es notwendig, in dem ** re-Modul zu kompilieren, das in regulären Python-Ausdrücken usw. verwendet wird? Prüfen **.
So etwas wie das Folgende.
pattern2 = re.compile('.ou.')
Wie viele geschrieben haben, scheint es ** besonders, bedeutungslos ** zu sein. Dies hat keinen Wert wie ** Beschleunigen. ** ** **
Ich habe auch erwartet, dass es schneller geht.
Aber,
pattern2 = re.compile('.ou.')
Was müssen Sie im Laufe der Zeit für kleine Eingaben wie tun? Wenn Sie keine Zeit verbringen müssen, können Sie dies jedes Mal tun.
(Obwohl über Bargeld usw. gesprochen wird, besteht das Gefühl, gezwungen zu werden.)
Als Schlussfolgerung, ** Es gibt keine besondere Bedeutung. Die Art und Weise, wie der Code geschrieben wird, ändert sich jedoch, sodass er aus dieser Perspektive möglicherweise von Bedeutung ist. (Siehe unten)**
das ist, ** Das Wort Kompilieren ist möglicherweise etwas zu beeindruckend. .. .. Zum Beispiel glaube ich nicht, dass jemand so etwas wie set_pat (Muster) bemerkt hat. ** ** **
Im Stackoverflow gab es eine Frage und Antwort, die hilfreich sein könnte. https://stackoverflow.com/questions/452104/is-it-worth-using-pythons-re-compile
Titel: ** Lohnt es sich, Pythons re.compile zu verwenden? **
war.
Nichts Bestimmtes. (Zuerst habe ich versucht, die Verarbeitungszeit zu messen, einschließlich anderer Dinge, aber sie ist hier gefallen.)
Recommended Posts