programing/Python
-
PyQt5 설치 및 소개programing/Python 2017. 12. 18. 09:20
PyQt 소개 The Qt Company의 v5의 Qt 애플리케이션 프레임 워크를위한 Python 바인딩 세트입니다. 파이썬을 통해서 쉽게 프로그래밍에 입문한 분들이 사용하기에 더 없이 좋은 도구입니다. 지원범위Qt는 그래픽 사용자 인터페이스, 네트워킹, 스레드, 정규 표현식, SQL 데이터베이스, SVG, OpenGL, XML, 사용자 및 응용 프로그램 설정, 위치 및 위치 서비스, 단거리 통신 (예: NFC 및 블루투스) 및 클라우드 액세스. PyQt5는 1000 개가 넘는 클래스를 Python 모듈 세트로 구현합니다. PyQt5는 Windows, Linux, UNIX, Android, OS X 및 iOS 플랫폼을 지원합니다. PyQt5 다운로드 링크https://www.riverbankcomputi..
-
텐서플로우(tensorflow) 딥러닝을 위한 모듈programing/Python 2017. 10. 3. 00:16
딥러닝으로 많이 사용되고 있고, 지도학습(CNN), 비지도학습(RNN) 방법을 통해서 머신러닝을 사용할 수 있습니다. 코딩이 많이 필요 없고 이미 올라와 있는 모듈을 바탕으로 빠르게 코딩할 수 있는 방법중 하나가 텐서플로우(tensorflow) 모듈을 이용하는 것입니다.딥러닝이란?딥러닝은 사람의 뇌구조에서 영감을 받아서 개발되었습니다. 인간의 뇌가 동작하는 원리는 여러개의 뉴런이 상호작용하면서 계층이 늘어나면 늘어날 수록 더욱더 깊은 사고를 할 수 있습니다. 이 처럼 여러개의 계층(Layer)을 쌓음으로써 인간이 알려주지 않아도 스스로 학습하고 더 좋은 결과 값을 찾도록 학습을 할 수 있습니다. 간략한 정의는 네이버 지식백과 참조 [링크]2017/10/10 - 딥러닝, 인공신경망 살펴보기 텐서플로우란?텐..
-
Python MAC 터미널에서 실행하는 방법programing/Python 2017. 9. 30. 01:00
Python을 MAC에서 사용하기 위한 방법으로 여러가지가 있다. 공식 IDLE을 이용해서 실행하는 방법과, Anaconda에 내장된 IDLE모듈을 활용해서 실행하는 방법도 있다. 그런데 내가 가장 궁금했던 점은 터미널에서 Python을 실행하는 방법이 궁금했다.그런데 나와 있는 내용은 터미널에서 파이썬을 실행하는 법 말 그대로 Python을 실행하기 위해서는 터미널에서 Python을 입력하거나 3.x버전을 사용하려면 Python3을 입력하면 터미널에서 Python IDLE을 실행할 수 있다. 내 검색 실력이 부족한 것인지, 개발 공부를 체계적으로 하지 않아서 몰랐던 건지 모르겠지만, 파이썬으로 작성된 코드를 터미널로 실행하는 방법이 궁금했다. 그런데 아무리 찾아도 그 결과는 나오지 않아서 그냥 내가 이..
-
python 예외처리 방법, 오류 대응하는 법programing/Python 2017. 9. 27. 01:00
python으로 코딩을 하다보면 의도치 않은 에러가 발생을 했거나, 에러를 발생시켜야하는 경우가 발생하게 된다. 이 때 사용되는 코드로 'try'와 'except'를 사용하게 된다. 예제를 통해서 알아보자. 1. 오류에 대한 대처python IDLE 창에서 'sdkllk'와 같은 임의의 문자를 입력해보았다. 잘 알고 있듯이 NameError가 발생하게 된다. 'sdkllk'에 대해서 아무런 정의를 하지 않았고, 선언하지 않았기 때문에 위와 같은 에러가 발생한다. 이렇게 됐을 경우 예외처리를 하기 위해서는 아래와 같이 코드를 작성해볼 수 있다. 1234try: 이건 에러가 날게 분명해except NameError: print("NameError가 났으니까 오류를 해결해")cs 위와 같이 코드를 작성해서 실..
-
Anaconda3 tensorflow 설치하는 방법, 오류 해결방법programing/Python 2017. 9. 19. 01:00
1. 텐서플로우용 가상환경 생성텐서플로우(Tensorflow)를 기본환경에 pip install 옵션을 사용해서 설치할 수도 있으나, 호환성과 독립성을 가지기 위해서는 가상환경에서 작업을 하는 것이 좋다. 때문에 가장 범용적으로 사용되고 있는 아나콘다(Anaconda)를 설치해서 가상환경을 먼저 세팅을 한 다음 텐서플로우를 설치하면 될 것이다. 참고로 32비트 python3.6 버전을 사용할 경우 텐서플로우가 지원되지 않는다. 운영체제를 64비트로 설치하기를.▶ Anaconda 가상환경 만드는 방법▶ Pyhotn IDLE 설치하기 텐서플로우(Tensorflow)는 기본적으로 python2.X 버전 때부터 나왔으므로 python2.X 버전에 최적화가 되 있으며, 최근에 python3.X 버전에서도 사용할 ..
-
Anaconda 가상환경 만드는 방법programing/Python 2017. 9. 18. 10:35
1. 아나콘다 공식홈페이지에서 다운로드 ▶ https://www.anaconda.com/download/ 자신의 컴퓨터가 32bit 인지 64bit인지 확인하기▶ 내 컴퓨터가 몇 비트인지 확인하는 방법 2. 아나콘다 가상환경 만들기명령프롬프트(CMD) 반드시 관리자 권한으로 실행할 것. - 아나콘다가 설치된 경로로 이동하기1234$ cd C:\Users\(사용자이름)\Anaconda3 // Just Me로 설치한 경우$ cd C:\Programdata\\Anaconda3 // All Users로 설치한 경우 $ conda create -n tensorflow python=3.5 anaconda // 가상환경 생성 임의로 'tensorflow'라는 이름으로 생성함cs* python3.6버전의 경우 일부 패..
-
Python pip 명령어 자세히 알아보기programing/Python 2017. 9. 8. 09:59
파이썬에서 필수로 사용되는 패키지인 pip모듈에 대하 명령어를 정리해봤다.그 전에 pip 모듈을 PATH에 추가하는 방법을 모른다면 아래의 링크를 참고하자. Pyhon path 추가하는 방법(윈도우) 기본적으로 PIP를 사용하는 방법은 다음과 같다. 1pip [options]cs 예제: requests, json, numpy 모듈을 설치해라.pip install requestspip install jsonpip install numpy python3.x, python2.x 버전에 따라서 pip2, pip3과 같은 명령어로 대체할 수 있다. 1. Commands에는 다음과 같은 명령어를 사용할 수 있다. install: 패키지를 설치download: 패키지 다운uninstall: 패키지 삭제freeze: ..