Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- python3.11 설치
- 개발
- std::cerr
- pwn
- Recoverit
- Seccomp bypass
- user or team does not exist.
- 지훈현서
- vhdx 파일 복구
- 임베디드 시스템 해킹
- wsl2 복구
- Windows 부팅 오류
- 공유 라이브러리는 왜 항상 같은 순서로 맵핑 될까?
- tool
- add-apt-repository 에러
- pwntools
- ppa:deadsnakes/ppa
- OpenAI 개발
- GEF
- z3 signed 이슈
- pip 에러 해결
- 실시간로깅
- python3.11 pip
- DYNAMIC Section
- c++
- VSCode C++ 표준 버전 수정
- docker
- GDB
- Python.h: No such file or directory
- 리커버릿
Archives
- Today
- Total
목록python logging (1)
OZ1NG의 뽀나블(Pwnable)
[Tips] Python logging + traceback 모듈을 이용한 에러 내용 저장
[*] python개발할때 멀티 프로세싱 또는 멀티 스레딩으로 개발해서 subprocess나 pthread 모듈을 사용할 경우 테스트 도중 에러가 발생하면 프로그램이 그대로 종료되어버려 log를 확인하기 어려운 경우가 생긴다. 이때 python에서 기본적으로 제공하는 logging모듈과 traceback 모듈 + try: except:를 이용하면 에러 로그를 파일로 저장하여 프로그램이 종료되더라도 확인 할 수 있다. [*] 예제 코드 import logging import traceback logging.basicConfig(filename='./test.log', level=logging.ERROR) def main(): print("TEST") test() // ERROR!! if __name__ =..
Tips
2021. 3. 31. 00:16