Otrzymuję komunikat o błędzie rejestratora i nie jestem pewien, jak to się stało. Stworzyłem znacznie prostsze programy testowe i zadziałały. Wszelkie przemyślenia, skąd może pochodzić ten błąd?Nie można znaleźć żadnych programów obsługi dla rejestratora "__main__"
Uruchomienie tego programu w python 2.6!
błąd:
No handlers could be found for logger "__main__"
Kod:
import logging
import subprocess as sp
logger = logging.getLogger(__name__)
def runpig(filename):
# does not use logger
....
....
return
def main():
try:
runpig(filename)
except sp.CalledProcessError as ex:
logger.error(ex.message)
except:
logger.info("Error occured")
if __name__ == "__main__":
main()