Od Pythona 3.2, logging.Logger.setLevel
akceptuje poziom ciągu, taki jak "INFO" zamiast odpowiedniej stałej liczbowej. Jest to bardzo przydatne, z tym że nie można porównywać poziomów w ten sposób, a większość innych metod logowania akceptuje tylko liczby całkowite. Jak przekonwertować łańcuch poziomu na poziom liczbowy za pomocą funkcji dostępnych w pakiecie logging
? Konkretnie chciałbym coś, co robi to:Jak przekonwertować nazwę poziomu rejestrowania python na kod całkowity
>>> logging.???('INFO') == logging.INFO
True
To jest dokładnie to, czego szukałem. Zapytanie bez modyfikowania stanu żadnego rejestratora. –