목록A/Python (5)
나름개발블로그
파이썬으로 exe 파일을 만드는 pyinstaller를 사용 중에 decode 관련 버그가 있어서 검색해서 찾았다. I found an answer on another forum. I change the line number 369 in the Python\Lib\site-packages\Pyinstaller\compat.py file:out = out.decode(encoding)toout = out.decode(encoding, errors='ignore')Now I can compile my script without any issue. I still don't know why my issue happened in the first place but at least that compiles now.
jupyter notebook 에서 파일로 저장하는 방법 123%%wirtefile test.pydef add(x,y): return x+ycs jupyter notebook 현재 디랙터리 확인 1%pwdcs Shell 명령어 , (!) 붙여서 사용 1!python add.pycs
파이썬 내장 자료 , 함수 알아보기 공부하다가 언젠가는 써볼일이 있을거같아서 포스팅함. 12345678l = ["int","float"]for key in l : print(key,": ", __builtins__.__dict__[key]) l =["dir","help"]for key in l : print(key,": ", __builtins__.__dict__[key])cs
아나콘다를 설치후에 가상환경 만들일이 있을때 간단하게 conda를 이용하여 가상환경을 만들 수 있다.콘다 업데이트>>conda update conda가상환경 생성>>conda create -n 이름 python=버전 anaconda 이름 자리에는 가상 환경에 이름을 넣으면 된다버전에는 파이썬 버전을 넣어주면된다. 예를 들어, tensorflow 라는 이름으로 파이썬 3.6 를 사용하는 가상 환경을 만들고 싶으면 >>conda create -n tensorflow python=3.6anaconda 가상환경 활성화>>activate name가상환경 비활성화 >>deactivate 가상환경 삭제 >>conda remove -n name --all
파이썬 넘파이!! 자주 쓰이는 걸 찾아서 모양 변경(reshape) 3D array to 2D a = np.array( [[[8, 4, 1, 0, 0], [6, 8, 5, 5, 2], [1, 1, 1, 1, 1]], [[8, 7, 1, 0, 3], [2, 8, 5, 5, 2], [1, 1, 1, 1, 1]], [[2, 4, 0, 2, 3], [2, 5, 5, 3, 2], [1, 1, 1, 1, 1]]]) a.transpose([1,0,2]).reshape(3,15) >> array([[8, 4, 1, 0, 0, 8, 7, 1, 0, 3, 2, 4, 0, 2, 3], [6, 8, 5, 5, 2, 2, 8, 5, 5, 2, 2, 5, 5, 3, 2], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, ..