-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[#29] subprocess로 코드 실행 #32
Conversation
Python SubPorocessSubprocess란?
사용하기권장되는 접근법은 처리할 수 있는 모든 사용 사례에
CalledProcessError
stdout을 설정할 때 subprocess.PIPE와 subprocess.STDOUT 차이
capture_output을 true로 설정하면 PIPE로 설정 됨 subprocess에서 코드를 실행하는 것이랑 exec()로 코드를 실행하는 것의 차이보안적 측면으로 차이가 크다. 1.subprocess로 코드 실행subprocess 모듈을 사용하면 외부 프로세스를 생성하여 독립된 환경에서 Python 코드를 실행 가능장점
단점
2.exec()로 코드 실행exec()는 문자열 형태의 Python 코드를 현재 Python 프로세스 내에서 바로 실행하는 함수입니다. 코드 블록을 포함한 Python 구문을 실행할 수 있습니다.장점
⠀단점
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
이전 코드에 비해 훨씬 깔끔하고 좋네요~~ 잘 바꾼 것 같아요~
app/web/logger.py
Outdated
|
||
|
||
# Response 로깅 미들웨어 | ||
# # Response 로깅 미들웨어 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
주석이 하나 더 생겼네요
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
수정했습니다!
bbc2c21
to
a130b3e
Compare
#️⃣ 연관된 이슈
📝 작업 내용
스크린샷 (선택)
틀린 문법 시
또한 이제 코드들이 거의 다 돌아감. 저번에 안됐던 함수안에 Print 해도 결과 잘 받아옴
💬 리뷰 요구사항(선택)