본문 바로가기
반응형

라이브러리3

[Python] pip란 무엇일까?? - 외부 라이브러리 설치 안녕하세요. 위기의 코딩맨입니다. 오늘은 요즘 자주 다뤘던 라이브러리를 설치해주는 pip에 대해서 간단하게 알아보도록 하겠습니다. 파이썬 언어의 여러 장점 중 하나인 다양한 라이브러리를 설치, 삭제, 업데이트를 할 수 있도록 도와주는 것이 pip 입니다. Python Package Index에 다양하게 많은 Python 패키지가 등록되어 있습니다. 해당 pip를 통해서 다운로드 받아 직접 사용하시면 됩니다. 파이썬 2.7.9 버전과 파이썬3.4의 이후 버전들은 기본적으로 pip를 포함하고 있습니다. [ pip ] 설치는 다양한 방식으로 진행되는데 가장 기본적인 설치방법은 아래 방법입니다. PackageName은 설치하려는 패키지 이름으로 변경해주셔야합니다. pip install PackageName 또한.. 2024. 3. 5.
[Python] 문자열 압축 - zlib 라이브러리를 활용해보자! 안녕하세요. 위기의 코딩맨입니다. 오늘은 데이터를 전송할 때, 용량을 줄이기 위한 라이브러리를 포스팅해보려 합니다. 예를들면 길이가 3만 바이트 이상되는 문자열을 서버로 전송한다고 생각해봅시다. 그러나 서버에서는 2천 바이트 이상은 부하가 걸릴 것 같아서 받지 않도록 했습니다. 그러면 3만 바이트를 나눠서 15번 보내야할까요??? ㅎㅎㅎ zlib 를 사용하시면 됩니다. [ zlib ] 바로 예제를 풀어보도록 하겠습니다. import zlib data_ = 'hi, my name is OOO' * 2000 print(len(data_)) 위의 출력값으로는 3만6천이 출력됩니다. zlib의 compress 함수를 통해서 압축할 정보를 encoding을 진행해서 넣어주도록 합니다. c_data = zlib.c.. 2024. 2. 26.
[Python] dependency - 디펜던시를 이용하여 프로젝트 관리 안녕하세요. 위기의 코딩맨입니다. 오늘은 파이썬에서 가상환경을 관리 할 때 사용했던 디펜던시를 간단하게 포스팅 해보도록 하겠습니다. 먼저 디펜던시 [ Dependency ]란 프로젝트를 생성할 때, 재사용되는 라이브러리, 패키지를 뜻합니다. 사용의 예를 들면 A의 가상환경에서 프로젝트를 진행한 설치된 라이브러리, 패키지 등을 새로운 B의 가상환경에서 A와 같은 환경을 사용하고 싶을때, A의 설치된 라이브러리를 보고 버전 하나씩.. 하나씩.. B에 다시 설치하는 상황이 발생하게 되는데... 해당 아래 포스팅을 보시고 진행하시면 한번에 딱! 딱! 진행이 되실겁니다. [ Dependency ] 사용 방법을 바로 알려드리도록 하겠습니다. 먼저 프로젝트의 가상환경을 접속해주세요. source activate 그리.. 2024. 1. 12.
반응형