Language/Python 7

ModuleNotFoundError: no module named 'apt_pkg'

$ apt update Traceback (most recent call last): File "/usr/lib/cnf-update-db", line 8, in from CommandNotFound.db.creator import DbCreator File "/usr/lib/python3/dist-packages/CommandNotFound/db/creator.py", line 11, in import apt_pkg ModuleNotFoundError: No module named 'apt_pkg' ... python 설치 이후 다음과 같은 에러 가 발생한다. 이럴 경우 간단하게 해결 가능하다. $ sudo apt remove python3-apt $ sudo apt install python3-apt ..

Language/Python 2022.02.21

requirements.txt로 패키지 한 방에 관리하기

requirements.txt로 패키지 한 방에 관리하기 파이썬으로 프로젝트를 진행하게되면 pip으로 여러 패키지를 설치하게된다. pip list를 입력하면 다음과 같이 pip으로 설치된 모든 패키지가 나온다. $ pip3 list Package Version ----------------------------- ----------- alabaster 0.7.12 alembic 1.0.11 appnope 0.1.0 atomicwrites 1.3.0 attrs 19.1.0 Babel 2.7.0 backcall 0.1.0 ... idna 2.8 imagesize 1.1.0 importlib-metadata 0.19 ipykernel 5.1.2 ipython 7.7.0 ipython-genutils 0.2.0..

Language/Python 2022.01.04

pip proxy 설정

proxy가 있는 환경에서 python pip 를 사용할때 1. 명령어에서 설정 추가 >> pip config set global.proxy [proxy ip : proxy port] 2. 설정 파일에서 직접 수정 C:\Users\AppData\Roaming\pip\pip.ini 파일에서 다음추가 [global] proxy = [proxy ip : proxy port] 3. pip 명령어 수행 할 때마다 proxy 옵션 추가 예시 >> pip install --proxy [proxy ip : proxy port] django >> pip install --proxy [proxy ip : proxy port] djangorestframework

Language/Python 2021.08.11

Phython study - 4th day

1. 조건문(Condition Statements)이번에는 조건문(Condition Statements)에 대해서 알아보도록 하겠습니다. 조건문이란 말 그대로 조건의 결과에 따라서 실행되는 문장이 결정됩니다. 파이썬에서의 조건문은 바로 if문으로, 이 if문을 사용하면 조건식이 참(True)이냐 거짓(False)이냐에 따라 실행되는 문장을 다르게 만들 수 있습니다. 우선은 if문의 구조부터 보도록 하겠습니다.if 조건식: 문장위의 구조를 보시면, 조건식이 참(True)과 거짓(False)으로 나뉘는데 주로 논리 연산자나 산술 연산자 등이 많이 쓰입니다. 예를 들어서, '만약에 변수 a의 값이 5보다 클 경우~'라는 조건을 만들어주고 싶으시면 'if a > 5:'라고 써주시면 됩니다. ..

Language/Python 2014.04.22

Phython study - 3rd day

1. 튜플(Tuple)이번에는 '튜플(Tuple)'에 대해 알아보도록 하겠습니다. 이 튜플이라는 녀석은 우리가 앞서 배웠던 리스트와 매우 비슷합니다. 튜플과 리스트가 서로 다른점이 있다면, 대괄호 대신에 소괄호로 묶어서 표현하며 리스트는 요소의 변경이 가능한 반면에 튜플은 요소의 변경이 불가능하다는 특징을 지니고 있습니다. 즉, 읽을 수는 있지만 쓸 수는 없는 것과 같은 것입니다. 우선, 아래의 예제를 통해 튜플이 어떠한 형태를 가지고 있는지 확인해보도록 합시다.>>> tuples = (1, 2, 3, 4, 5)>>> type(tuples)위 예제의 1행을 보시면, 요소들을 소괄호로 묶었으며 쉼표(,)로 각각의 요소를 구분한다는 것을 확인하실 수 있습니다. 1행의 형식뿐만 아니라, 둘러싸고..

Language/Python 2014.04.22

Phython study - 2nd day

1. 자료형(Data Type)은 무엇인가? 이번 편에서는 자료형(Data Type)에 대해서 알아보도록 하겠습니다. 자료형은 말 그대로, 데이터의 형식을 말합니다. 파이썬에서는 수치 자료형부터 시작해서 문자 자료형, 튜플, 리스트, 사전 등 여러가지의 자료형이 존재하며, 자료형을 보고서 데이터가 어떠한 데이터의 형식인지 알 수 있습니다. 파이썬에 내장되어 있는 함수인 type이란 함수를 통해서 객체의 타입을 살펴보도록 하겠습니다. 이 type이란 함수는 객체의 타입을 보여주며, 아래와 같이 사용합니다. 12345678>>> type(33)>>> type(3.14)>>> type(['1', '2', '3'])>>> type(33331491491492)위를 보시면 객체 33의 타입은 int로, 이는 정수(..

Language/Python 2014.04.22

Phython Study- 1st day

http://www.python.org/ 파이썬은 1991년, 프로그래머인 귀도 반 로섬(Guido van Rossum)이 설계한 인터프리터식 언어입니다. 이 파이썬이라는 언어는 무료라는 장점과 함께, 가독성, 동적 타이핑, 광범위한 라이브러리 등 여러가지의 장점을 지니고 있는 아주 강력한 언어입니다. 파이썬을 사용한 프로젝트는 셀 수 없을 정도로 많으며 그 중에서도 비트 토렌트, 장고, 아나콘다 등과 같이 유명한 소프트웨어들이 파이썬으로 작성되었고 독자분들이 잘 알고 계시는 문명 IV, 토렌트, 모션빌더, 블렌더 3D 등이 파이썬을 내부적으로 사용한다고 합니다. 거기에다가 파이썬은 크로스 플랫폼을 지원하기 때문에 윈도우에서만 파이썬을 사용할 수 있는게 아니라 리눅스, 유닉스, 맥 환경에서도 파이썬을 이..

Language/Python 2014.04.22