python(파이썬) 5

[Python Error] - log 관리하는 법

프로그래밍을 하다보면 늘 error를 맞딱드리게 되는데 이를 해결하는 방법을 알아야 한다. 먼저, 필요한 것은 에러를 기록하고 관리하는 것인데 이를 로깅이라고 한다. 이를 위해 파이썬 자체에서 제공하는 logging API가 있다. 이를 활용해서 logging을 해볼 수 있다. import logging logging.basicConfig(format='%(levelname)s:%(message)s', level=logging.DEBUG, filelog="mylog.log", filemode="w") 위에서 보는 것을 설명해보자. format : log가 작성될때 시간과 메시지를 나타내는 포맷팅 방법이다. 다level : level은 log가 기록되는 차원을 말하는데, DEBUG, INFO 등이 있다. ..

python(파이썬) 2024.04.03

리눅스에서 Pyenv 사용 방법

이전 포스트에서는 python3 -m venv .env 명령어를 통해서 가상환경 설정하는 방법에 대해서 다뤘었다. 사실 이 방법이 좋긴하지만 문제는 server에서 root 권한 없이 작업을 해야 하는 경우, 그리고 서로 다른 버전의 파이썬을 동시에 사용해야 하는 경우에는 유용한 방법이 아니다. pyenv를 활용하면 서로 다른 파이썬 버전을 설치할 수 있을 뿐 아니라, 디렉토리별로 서로 다른 파이썬 환경을 설정할 수도 있다. 그럼, 설치 방법에 대해서 알아보자. PATH 설정 PATH 개념에 대한 이해가 조금 필요하다. /usr/local/bin:/usr/bin:/bin 보통 리눅스 PATH(경로)는 이런식으로 설정이 되어 있다. 이 PATH는 어떤 프로그램을 실행시킬 때 참고하는 경로라고 이해하면 될 ..

python(파이썬) 2022.02.04

python에서 virtual environment(가상환경) 만들기

파이썬 코딩을 하다보면 가상환경을 만드는 것에 대해서 알게된다. 가상환경이란, 말그대로 환경셋팅을 해주는 것을 말하는데, 특히 python 버전 셋팅이나 필요한 라이브러리 셋팅을 위해서 많이 이용된다. python3 -m venv my_virtual_environment #위와 같이 터미널에 적어주면 된다 #my_virtual_environment는 이름이다. 내가 만들고 싶은 이름을 적어주면 된다. 명령은 상당히 간단하다! 그렇다면 가상환경 속에 들어가려면 어떻게 해야 할까? source my_virtual_environment/bin/activate 위와 같이 source 명령을 해주고 my_virtual_environment(내가 만든 가상환경의 이름)을 activate 해주면 된다. 그렇게 하면 ..

python(파이썬) 2021.11.03

파이썬 버전 리눅스에서 확인하는 법(python version)

오늘은 파이썬 버전 확인하는 간단한 방법에 대해서 알아보도록 한다. $python --version #혹은 python3 --version 위와 같이 shell을 입력해주면 결과가 나온다. 나의 경우 파이썬 3.8.5를 사용하는 것을 볼 수 있다! 이 외에도 파이썬 스크립트에서 확인할 수 있는 방법이 있다. import sys print(sys.version_info) print(sys.version) 이렇게 스크립트를 작성해준다면 다음과 같이 결과가 나온다. 이런 식으로 파이썬 스크립트를 활용해서 버전을 확인하는 방법도 가능하다! 그렇다면 오늘은 여기까지다.:)

python(파이썬) 2021.10.29

파이썬 설치방법

오늘은 굉장히 핫한 코딩 언어인 파이썬 설치 방법에 대해서 알아보도록 하자. 파이썬은 2.x 버전과 3.x 버전이 있다. 나는 개인적으로 3.x 버전 중에서 3.6을 쓰는 것을 추천한다. 파이썬도 시간에 따라서 계속 보강되고 수정되기 때문에 시간이 지날수록 높은 버전이 나오긴 한다. 하지만 대부분의 프로그램들은 안정적인 언어 환경을 추구하고 있기 때문에 출시되고 시간이 조금 지난 것을 사용한다. 1. 먼저 www.python.org를 들어간다. 2. 다운로드 배너에서 자신에게 맞는 운영체제를 선택한다. windows 혹은 macos 3. 자신에게 맞는 버전을 다운로드 한다. 4. 다운로드를 하고 나서 파일을 클릭해서 설치를 진행해주면 끝이다! 여기서 64, 32중에서 헷갈릴 수 있는데 보통 왠만하면 64..

python(파이썬) 2021.10.28