본문 바로가기
728x90

로그2

[Python] Logging 라이브러리 정리, Airflow에서 Logging사용하기 Airflow에서 PythonOperator를 실행할 때 로그가 나오지 않아서 테스크가 잘 진행되고 있는지 확인하기가 어려웠던 상황이 있었습니다. logging 라이브러리를 사용해도 airflow UI에서 확인 할 수가 없었는데 관련해서 정리를 해보고자 합니다. 1. Logging The only time that print is a better option than logging is when the goal is to display a help statement for a command line application. Shell과 같은 커맨드 인터페이스에서 --help 옵션을 받아 사용법 도움말을 출력할 때 이외에는 항상 logging이 print보다 낫다는 뜻으로, 사실상 웬만한 상황에서는 prin.. 2023. 11. 20.
[Trouble Shoot] 개발자 도구 알아보기 1. 개발자 도구란? 브라우저에서 제공하는 도구 프론트앤드 개발을 하면서 프론트 앤드를 개발하는데 도움이 될만한 여러가지 기능들을 제공 웹사이트 디버깅을 할 때 사용 디버깅(debugging) 문제를 캐치하고 문제의 원인을 파악하여 수정하는 것 2. 개발자 도구 실행 방법 f12 누르기 우클릭 → 검사 ctrl + shift + i 3. 패널(panel) 개발자 도구 패널에는 아래 리스트와 같은 것들이 있다. Elements Console Sources Network Performance Memory Application Security Lighthouse Recorder Performance insights * 빨간색 패널은 자주 쓰이는 패널 1) Elements Element 패널은 html 코드를 .. 2023. 2. 15.
728x90