태그 : 파이썬 요약보기전체보기목록닫기

1 2 3 4 5

Python에서 반복문 안의 closure 사용시 주의점

클로저(closure)는 일반 함수와 달리 생성당시의 상태를 저장할 수 있다는 점에서 굉장히 유용하게 사용된다.하지만 반복문 안에서 closure가 사용될때에는 주의할 점이 한가지 있는데 바로 마지막으로 실행된 closure만이 적용된다는 점에 주의해야 한다.한가지 예를 들어 아래와 같이 람다 함수로 0 ~  4 까지의 숫자를...

2진수 8자리로 출력하기

정수 4는 이진수로 표현하면 100 이다이것을 8bit 형에 맞추어 8자리 2진수로 출력하려면 아래와 같이 한다. zfill함수로 빈자리에 0을 끼워넣는다."{0:b}".format(4).zfill(8)결과00000100

Anaconda PIL(python image library) 설치하기

conda install -c https://conda.anaconda.org/anaconda pil

python pandas 쉼표로 구분된 csv파일 불러오기

쉼표로 구분된 csv파일을 그냥 불러올경우 파싱에러가 발생한다.아래와 같이 quotechar 파라미터에 구분자를 넣어주면 해결된다.import pandas as pddoc = pd.read_csv("Deploy_Npc.csv", quotechar='.')

pip 설치하기

1. 아래의 링크로가서 get-pip.py 파일을 다운 받는다.https://pip.pypa.io/en/latest/installing/2. 다운받은 파일을 파이썬으로 실행한다.python get-pip.py끝~~ (참고로 pypy도 저렇게 pip를 설치할수 있다. ) 

파이썬 간단한 가상환경 구축하기

Conda를 이용한 가상환경anaconda를 설치하는 것이 가장 간편하다. anaconda 설치가 완료되었으면 아래와 같이 해보자1. 가상환경 만들기 ( python3를 사용하는 myPython이라는 이름의 가상환경을 만들어 볼거다 )conda create --name myPython python=32. 가상환경 활성화하기linux : sour...

PyOpenGL을 시작할때 참고해야할 문서

PyOpenGL - glutInit 초기화 에러 OpenGL.error.NullFunctionError

PyOpenGL을 설치하고 glutInit로 초기화하려 할때 에러가 발생하는 경우가 있다.가장 흔한 경우는 windows의 경우 freeglut.dll이 없는 경우인데 freeglut 사이트를 방문하여 dll을 다운받을수 있다.ubuntu의 경우는 간단하게 sudo apt-get install freeglut3-dev 명령으로 다운받을 수 있다.으읔.....

Anaconda CERTIFICATE_VERIFY_FAILED 보완관련 에러

anaconda 설치후 패키지를 다운받거나 할때 아래와 같이 보안관련 에러가 뜰수있다. ( https가 막혀있거나 등등 )Fetching packages ...INFO:print:Fetching packages ...Could not connect to https://repo.continuum.io/pkgs/free/win-64/decorator-4.0...

Fatal Python error: Py_Initialize: unable to load the file system codec

Windows7에서 아나콘다를 설치하고 나서 파이썬을 실행을 하려고 했더니 아래와 같은 오류를 뿜어댔다...처음겪어본 상황이라 난감했다...    E:\Anaconda>python    Fatal Python error: Py_Initialize: unable to load the file system codec...
1 2 3 4 5