라이브러리 6

파이썬 라이브러리 의존성 확인하기

파이썬으로 프로그램을 작성하다보면 설치 된 패키지의 버전 충돌 여부를 확인해야 할 필요가 있다. 특히 파이썬의 경우 다양한 라이브러리를 설치해서 사용하기 때문에 라이브러리간의 의존성 확인이 중요하다. 이럴때 pipdeptree 라이브러리를 사용하면 쉽게 확인할 수 있다. 설치 된 라이브러리들의 버전 정보 뿐 아니라, 각 라이브러리와 연결 된 다른 라이브러리 정보 확인도 가능하다. 그리고 JSON이나 Tree 형태로 출력할 수 있어 정보 관리에도 편리하다. 공식 사이트는 다음과 같다. GitHub - naiquevin/pipdeptree: A command line utility to display dependency tree of the installed Python packages A command l..

::: IT인터넷 ::: 2022.08.25

pymongo를 이용한 MongoDB의 CRUD 클래스 구현

pymongo를 이용하여 MongoDB의 CRUD 클래스를 구현하는 방법에 대해 알아본다. pymongo로 MongoDB를 사용하는 방법에 대해서는 아래 포스팅을 참고한다. Python으로 MongoDB 사용하기 (pymongo) Python을 이용하여 MongoDB를 사용하는 방법에 대해 알아본다. MongoDB의 mongosh에서 Database, Collection, Documnet를 사용하는 방법은 다음 포스팅을 참고한다. https://www.bearpooh.com/166 https://www.bea.. www.bearpooh.com MongoDB의 mongosh에서 Database, Collection, Documnet를 사용하는 방법은 다음 포스팅을 참고한다. MongoDB의 Database..

::: IT인터넷 ::: 2022.08.22

Python으로 MongoDB 사용하기 (pymongo)

Python을 이용하여 MongoDB를 사용하는 방법에 대해 알아본다. MongoDB의 mongosh에서 Database, Collection, Documnet를 사용하는 방법은 다음 포스팅을 참고한다. MongoDB의 Database와 Collection 사용하기 Docker를 이용하여 MongoDB를 설정했다면 실제 명령어를 사용해 볼 필요가 있다. Database와 Collection을 사용하는 방법에 대해 알아본다. MongoDB의 Document 구조와 관계 패턴은 아래 포스팅을 참고한다. htt www.bearpooh.com MongoDB의 Document 사용하기 (CRUD) Docker를 이용하여 MongoDB를 설정했다면 실제 명령어를 사용해 볼 필요가 있다. Document의 생성, 읽..

::: IT인터넷 ::: 2022.08.18

psycopg2으로 PostgreSQL 사용하기

psycopg2-binary 라이브러리에서 제공하는 함수로 PostgreSQL을 사용하는 방법이다. psycopg2에 대한 소개와 설치 방법은 다음 포스팅을 참고한다. psycopg2의 소개와 설치 방법 Python을 이용하여 PostgreSQL을 사용하는 방법에 대해 알아본다. PostgreSQL의 psql에서 SQL과 JOIN을 사용하는 방법에 대해 다뤘다. 해당 내용은 다음 포스팅을 참고한다. PostgreSQL의 SQL 기본 사용법 오픈 www.bearpooh.com 해당 함수들은 CRUD 클래스로 래핑 (Wrapping)할 때 기능 정의에 사용한다. 사용하기 전에 코드 상단에 해당 라이브러리를 사용할 것으로 정의해야 한다. # 라이브러리 이름은 psycopg2-binary이지만 # 코드에서 사용..

::: IT인터넷 ::: 2022.05.30

psycopg2의 소개와 설치 방법

Python을 이용하여 PostgreSQL을 사용하는 방법에 대해 알아본다. PostgreSQL의 psql에서 SQL과 JOIN을 사용하는 방법에 대해 다뤘다. 해당 내용은 다음 포스팅을 참고한다. PostgreSQL의 SQL 기본 사용법 오픈소스 데이터베이스인 PostgreSQL의 SQL 기본 사용법에 대해 정리한다. PostgreSQL 소개와 Docker를 사용하여 설정하는 방법은 아래 포스팅을 참고한다. Docker로 PostgreSQL 사용하기 RDBMS에서 가장 유명 www.bearpooh.com PostgreSQL의 JOIN 사용하기 오픈소스 데이터베이스인 PostgreSQL의 JOIN 사용법에 대해 정리한다. PostgreSQL 소개와 Docker를 사용하여 설정하는 방법은 아래 포스팅을 참..

::: IT인터넷 ::: 2022.05.26

Python으로 MinIO를 사용하는 방법 (1) - 소개와 설치

MinIO는 AWS S3와 호환되는 파이썬 라이브러리를 제공한다. 해당 라이브러리를 활용하면 MinIO의 WebUI나 mc (MinIO Client)에서 제공하는 기능의 일부를 파이썬에서 사용할 수 있다. MinIO의 WebUI를 사용하는 방법은 아래 포스팅을 참고한다. MinIO의 WebUI 사용법 정리 MinIO WebUI의 사용법을 정리한다. 버킷과 데이터 관리, 계정 관리, 정책 등을 WebUI로 사용할 수 있어 상당히 편리하다. WebUI의 화면 구성이 상당히 직관적으로 되어 있다. 용어만 익숙해지면 사용하 www.bearpooh.com MinIO의 mc (MinIO Client)를 설정하고 사용하는 방법은 아래 포스팅을 참고한다. mc (minio client) 사용법 정리 mc (minio ..

::: IT인터넷 ::: 2022.04.11