아래와 같은 순서로 진행하면 된다. 

 

● Python 3.8.0 설치 패키지 다운로드, 기본설치 진행
   - Python Version 확인하기 >Python --version

● pip 설치
  - python -m pip install --upgrade pip

● numpy 라이브러리 설치
   - python -m pip install numpy

● PyQt5 라이브러리 설치
   - python -m pip install PyQt5

● 개발관련 라이브러리 설치 
   - 개인 목적에 따라서 설치진행

○ Python Library 관리
   - PIP (Python Package Manager) : 파이썬 설치시에 기본적으로 패키지를 관리할 때 사용한다. 
   - 설치(Install)

       c:\> pip install { package name }

   - 삭제(Uninstall)

       c"\> pip uninstall { package name }

   - 설치된 package list 확인

       c:\> pip list

    
● 윈도우에서 환경변수 설정하기 


- 시스템 - 고급시스템 설정 - 고급 - 환경변수 추가 - 경로추가(실제 설치된 경로)

 

 

 

 

 

 

 

 

 

블로그 이미지

cocoa9518

,
  • Pillow 라이브러리는 파이썬으로 이미지를 처리하는데 사용됩니다.
  • Pillow 공식 문서에 나와 있듯이 Pillow는 예전의 PIL 라이브러리의 fork입니다.

 

PIL(Pillow) 패키지를 사용하기 위해서 아래와 같이 실행하다 오류가 발생

명령어를 " >> pip install Pillow"를 입력해주면 해결이 된다. 

 

 

 

블로그 이미지

cocoa9518

,

리스트 내장(List Comprehension)은 리스트안에 함수가 들어가는 개념

 

기존의 리스트 객체를 이용하여 조합, 필터링등의 추가적인 연산을 통하여 

새로운 리스트 객체를 생성하는 경우에 사용한다. 

 

 

1부터 10,000번까지의 수중에서 8을 Count하려는 경우

result = 0
for i in range(1, 10000):
result += str(i).count('8')

 

print([i for i in range(10000if (i % 10 == or i / 10 == or i / 100 == or i / 1000 == 8)])

 

블로그 이미지

cocoa9518

,



 파이썬에서 리스트, 튜플과 함께 사용되는 자료구조.
 키(Key)와 값(Value)을 쌍으로 저장해서 관리

- 리스트 []
- 튜플 ()
- 딕셔너러 { "키":값, "키":값}
   + 리스트/튜플과는 달리 인덱싱을 지원하지 않는다. 
   + 딕셔너리는 키와 값이 서로 쌍으로 연결되도록 저장만 하기 때문에 인덱싱을
      하면 오류가 발생한다.
   + 딕셔너리에 추가한 데이터를 구하려면 키값을 사용해야 한다. 

- 딕셔너리에 데이터 INSERT/DELETE
   + cur_price['키'] = 값
   + del cur_price['키']

- 딕셔너리로부터 키-값 구하기
   + cur_price.keys()
   + cur_price.values()

블로그 이미지

cocoa9518

,

1. 업그레이드
  >>> python -m pip install --upgrade pip

2. 관련 Package Install
  >>> python -m install opencv-python
  >>> pip install numpy
  >>> pip install matplotlib

3. 설치 확인을 한다. 
 >>>> import cv2
 >>>> import numpy
 >>>> import matplotlib


Pycharm에서도 동일한 Package를 설치해준다.

 

 

'프로그래밍 > PYTHON' 카테고리의 다른 글

리스트 내장에 대한 이해  (0) 2019.12.05
딕셔너리(Dictionary)의 개념  (0) 2019.12.05
File Read / Write  (0) 2019.12.05
*.ui 파일을 .py파일로 변환  (0) 2019.12.05
파이썬 강좌  (0) 2019.12.05
블로그 이미지

cocoa9518

,

 

파일 생성하는 방법

strFilePathName = 'D:\\Test.txt'
f = open(strFilePathName, 'w')
f.close()

 

파일을 쓰기모드로 열어 출력값 적기

strFilePathName = 'D:\\Test.txt'

f = open(strFilePathName, "w")

for i in range(1, 101):
strData = '%d번째 데이터입니다\n' % i
f.write(strData)
f.close()

 

프로그램의 외부에 저장된 파일을 읽는 여러가지 방법

① readline() 함수를 이용하는 방법 (첫번째줄이 화면에 출력되는 경우)

strFilePathName = 'D:\\Test.txt'

f = open(strFilePathName, "r")

 

line = f.readline()
print(line)
f.close()

 

 

② readline()함수를 이용하는 방법( 전체줄이 화면에 출력되는 경우)

strFilePathName = 'D:\\Test.txt'

f = open(strFilePathName, "r")

 

while True:
line = f.readline()
if not line: break
print(line)
f.close()

 

③ readlines()함수를 이용하는 방법

strFilePathName = 'D:\\Test.txt'


f = open(strFilePathName, "r")

 

lines = f.readlines()
for line in lines:
print(line)

f.close()

 

④ read 함수 사용하기

strFilePathName = 'D:\\Test.txt'

f = open(strFilePathName, "r")

data = f.read()
print(data)
f.close()

 

 

 

'프로그래밍 > PYTHON' 카테고리의 다른 글

딕셔너리(Dictionary)의 개념  (0) 2019.12.05
파이썬에서 OpenCV를 사용하는 방법  (0) 2019.12.05
*.ui 파일을 .py파일로 변환  (0) 2019.12.05
파이썬 강좌  (0) 2019.12.05
파이썬에서 GUI 프로그램 하기  (0) 2019.12.04
블로그 이미지

cocoa9518

,

아래와 같은 명령어를 이용해서 *.py파일로 변환할 수 있다.

 

python -m PyQt5.uic.pyuic -x MainFrame.ui -o MainFrame.py

 

 

 

 

 

'프로그래밍 > PYTHON' 카테고리의 다른 글

파이썬에서 OpenCV를 사용하는 방법  (0) 2019.12.05
File Read / Write  (0) 2019.12.05
파이썬 강좌  (0) 2019.12.05
파이썬에서 GUI 프로그램 하기  (0) 2019.12.04
아나콘다(ANACONDA)란?  (0) 2019.12.04
블로그 이미지

cocoa9518

,

 

PyQt는 영국 회사 Riverbank Computing에서 개발 한 무료 소프트웨어이고 , GUI프로그램을 할때 사용하는 패키디입니다. 4.5보다 오래된 Qt 버전과 유사한 용어로 사용 가능합니다.

 

PyQt5 다운로드 링크

https://www.riverbankcomputing.com/software/pyqt/download5

 

Riverbank | Software | PyQt | PyQt5 Download

PyQt5 Download If you have purchased a commercial PyQt license then please login to your account using the details sent to you at the time of purchase. Before you can build PyQt5 you must have already built and installed SIP Source Packages This is the lat

www.riverbankcomputing.com

 

설치는 2가지 방법으로 진행된다. 

 

ⓐ cmd창에서 PyQt5 Install (관리자권한으로 실행)

    명령프롬프트 > pip3 install PyQt5

   

 

ⓑ PyCharm에서 PyQt5설치하는 방법

    File - Settings - Project:PycharmProjects - Project Interpreter - (+)탭을 클릭한다. - Install한다. 

 

Qt Designer 설치하기 

 

아나콘다를 설치하면 동시에 설치되는 패키지.

설치경로는 아래와 같다. 

Users - Anaconda3 - Library - bin - designer.exe

 

블로그 이미지

cocoa9518

,