본문 바로가기

python12

C++ - Embeding Python3.7.3 in CPP project CPP - Embeding Python3.7.3 in CPP project 파이썬을 다른 언어로 짠 프로그램 안에 넣는 것을 Embedding이라고 하고 파이썬에서 C/C++ 등의 소스를 사용하는 것을 Extending이라고 합니다. 그중에서도 Embedding, 그 중에서도 Visual studio를 이용한 방법을 알아봅시다. 저는 Python 3.7버전으로 경로는 설치폴더 를 사용했구요, visual studio 2017 버전입니다 먼저, 포함 디렉터리, 라이브러리 디렉터리, 추가 종속성을 설정을 해야합니다 :) 1. 프로젝트 속성창을 띄우고 모든 구성을 선택합니다. 구성 속성 - VC++ 디렉터리 - 포함 디렉터리, 라이브러리 디렉터리를 각각 Python경로\include과 Python경로\libs.. 2019. 4. 16.
Python Tensorflow 설치 Python Tensorflow Python Tensorflow 설치Which command to use for checking whether python is 64bit or 32bit First, open cmd and type in $ python Then, type in the following two lines >>> import platform >>> platform.architecture() $ conda create -n tensorflowCondaValueError: prefix already exist 라는 메세지가 뜨면 $ conda info --envs해서 가상환경리스트를 확인한후 동일 이름이 있을경우 새로 하거나 기존 것을 지우고 다시 만든다.$ (source) activate t.. 2018. 10. 6.
Python 아톰에서 실행방법 & 한글께짐 해결방법 Python 아톰에서 실행방법 & 한글께짐 해결방법Atom >> File >> settings >> Install 에서 아래 두 페키지를 검색하여 설치해 준다autocolplete-pythonscript 설치 후 파이썬 파일을 작성후 Ctrl + Shift + b 를 하면 실행되는데 한글이 석여 있을 경우 께짐이 발생한다 이의 해결법은 아래 코드를 파일 헤더 부분에 추가 해주면 된다. import sysimport io sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding = 'utf-8')sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding = 'utf-8') cities = ["서울", "부산".. 2018. 9. 26.
Python Enumerate & Zip Python Enumerate & ZipEnumerate 열거, 시퀀스형 자료형을 index를 붙여 처례로 열거 >>> alist = ['a1', 'a2', 'a3']>>> blist = ['b1', 'b2', 'b3']>>> alist['a1', 'a2', 'a3']>>> blist['b1', 'b2', 'b3'] # 리스트에 있는 index와 값을 unpacking>>> for i, v in enumerate(alist):... print(i, v)... 0 a11 a22 a3 # list의 있는 index와 값을 unpacking하여 list로 저잠>>> list(enumerate(alist))[(0, 'a1'), (1, 'a2'), (2, 'a3')] # 문잠을 list로 만들고 list 의 in.. 2018. 9. 26.
Python - Settings Django project debugging & Create model Settings Django project debuggingworkinDirectory>conda activate conPython37( pip install pylint(conPython37)workinDirectory> pip install pylint-django(conPython37)workinDirectory> pip install requests(conPython37)workinDirectory> pip install bs4(conPython37)workinDirectory> django-admin startproject djangoProject(conPython37)workinDirectory> code djangoProject On visual studio code -> Ctrl + Shi.. 2018. 8. 7.
Python - Starting guide [from install to hello world] Using Anaconda Python - Starting guide [from install to hello world] python읗 이용하는 방법은 크게 두가지로 나뉜다 1. 운영체제에 직접 설치 (비추천) 2. 가상환경읗 이용한 설치 ( 추천: 글자는 가상환경을 이용해서 진행 하겠다.) Python + Django 순서정리(요약 : 실제 이용은 순서정리(자세한) 이용바람 ) 가상환경 설치 : [Miniconda | Anaconda |virtualenv] - 여기 에서는 Miniconda 이용[자세히 보기] 환경변수 설정까지 하녔으라 windows cmd 창에서 conda가 실행되지 않을경우 cmd 창을 관리자모드로 열어서 conda init cmd.exe 명령어를 실행 시킨다. 가상환경 생성 : workspace>conda.. 2018. 5. 26.