본문 바로가기
반응형

파이썬2

poetry 사용법 - 파이썬 패키지 의존성 관리 파이썬을 사용하다보면 이런저런 패키지를 설치해서 사용하게 되는데, 단순히 pip install packge 를 한다면 기본적으로 가장 최신 버전이 설치된다. 그러다보니 사용하는 패키지 종류가 많아질수록 패키지들 간의 버전문제가 일어날 가능성이 커진다. 이를 해결하기 위해 poetry 를 사용해보자. poetry는 패키지들 관의 버전 의존성을 자동으로 관리해주는 툴이다. 이런 저런 설명은 api document에 적혀 있지만, 실제로 어떻게 사용하는지 예시가 더 이해하기에 쉽다고 생각해서 예제를 만들어봤다. 우선, poetry를 사용해서 새로운 프로젝트를 생성해보자 아무 환경에나 pip install poetry를 이용하여 poetry를 설치하고, 원하는 디렉토리로 이동한 뒤에 아래의 new 명령어를 사용.. 2023. 7. 20.
googletrans - 무료 구글 번역기 라이브러리 구글 번역기 API를 이용한 번역 library 입니다. 요즘 DeepL 같은 LLM 기반의 번역기의 성능이 워낙 좋아서 평소에는 사이트에서 사용하면 되지만, DeepL api는 유료이기도 하고, 한국에서는 아직 pro 버전을 사용할 수 없습니다. 정확도는 약간 떨어지지만, 구글 번역기를 프로그램 레벨에서 사용할때 사용하기 좋은 라이브러리 입니다. pip 에서 설치해줍니다. 현재 버전을 설치하면 오류가 있어서...(AttributeError: 'NoneType' object has no attribute 'group') 예전 버전을 설치하는 것이 문제가 오히려 적습니다. pip install googletrans==3.1.0a0 첫번째 사용 예시입니다. (translator의 translate) 번역할 .. 2023. 7. 8.
반응형