본문 바로가기

코딩/파이썬8

파이썬, 레벨 조절하여 전문가 모드로 QR코드 생성하기 이전에 파이썬으로 QR코드 쉽게 생성하는 방법에 대해서 다뤘습니다. https://diyver.tistory.com/170 파이썬 QR코드 쉽게 생성하기 qrcode 모듈을 이용하여 파이썬으로 간단하게 QR코드를 생성할 수 있다. 1. qrcode 모듈 설치하기 아나콘다를 실행하고 아나콘다 명령 프롬프트를 켜서 아래 명령어를 입력한다. >>> pip install qrcode 2. Q diyver.tistory.com 아무래도 쉽게 생성하다보니 기본값으로만 QR코드가 생성되어 버전, 오류 복원 레벨을 설정할 수 없는 문제가 있었습니다. 이번에는 다양한 설정값들을 세세히 다루어서 QR코드를 생성하는 방법에 대해서 다뤄보도록 하겠습니다. 1. QR코드 모듈 설치 QR코드 모듈을 설치를 해야겠죠? pip in.. 2021. 9. 28.
파이썬으로 한글폰트 텍스트 이미지 만들기 OpenCV의 putText( ) 는 글꼴이 한정되어 있다. 여러가지 방법으로 글자를 넣을 수 있는 것 같은데, 방법이 좀 복잡해 보여서 다른 방법을 찾아보다가 쉬운 방법을 찾아서 소개해본다. 일단 파이썬 의 가장 보편화된 라이브러리 중 하나인 PIL 을 다운 받아야한다. PIL 은 Python Image Library 의 약자이다. 설치방법은 간단하다. 파이썬 콘솔(필자의 경우 아나콘다를 사용중)을 실행하고 명령어는 아래 중 하나를 선택해서 입력한다. 1) python2 의 경우 >> pip2 install image 2) python3 의 경우 >> pip3 install image 설치가 완료되었으면 준비가 다 끝났다고 보면 된다. 파이썬 코드는 아래의 코드를 이용하면 된다. from PIL imp.. 2021. 9. 16.
파이썬 QR코드 쉽게 생성하기 qrcode 모듈을 이용하여 파이썬으로 간단하게 QR코드를 생성할 수 있다. 1. qrcode 모듈 설치하기 아나콘다를 실행하고 아나콘다 명령 프롬프트를 켜서 아래 명령어를 입력한다. >>> pip install qrcode 2. QR 코드 생성하기 필자의 경우에는 Spyder 프로그램으로 생성해보겠다. 코드는 아래와 같이 입력해준다. import qrcode url = 'https://diyver.tistory.com' qr_img = qrcode.make(url) qr_img.save('qr_test.png') F5를 눌러서 명령을 실행시켜보면 해당 코드 폴더에 QR코드 이미지가 저장이 된다. 위의 QR코드는 필자의 블로그 주소 정보를 담고 있다. 스마트폰 카메라로 위의 QR코드를 인식해보면 블로그로.. 2021. 9. 11.
아나콘다 파이썬 OpenCV 설치하는 방법 컴퓨터로 파이썬을 다룬다면 아나콘다를 주로 사용한다. 따라서 OpenCV를 사용하려면 아나콘다를 통해서 OpenCV 관련 라이브러리를 설치해야 한다. 1. 아나콘다 실행 후 명령프롬프트 실행 2. 설치 명령어 입력 아래 명령어 입력 >>> pip install opencv-python 위의 과정이 완료되었으면 아래 명령어 추가 입력 >>> pip install opencv-contrib-python 3. 설치 확인 1) 명령 프롬프트에서 확인 아나콘다 명령 프롬프트에서 아래 명령어 입력 >>> python >>> import cv2 >>> print(cv2.__version__) 위와 같이 보면 4.5.3 버전이 설치되었다는 것을 확인할 수 있다. (2021-09-11 기준이므로 향후 위 과정을 따라할 .. 2021. 9. 11.
파이썬 웹서버에 MySQL 데이터 표로 출력하기 파이썬의 Flask를 이용하면 손쉽게 웹서버를 만들 수 있다. 당연히 MySQL을 사용할 수 있는데, 오늘은 MySQL에 저장되어 있는 데이터를 웹서버에 출력하는 것을 다뤄보도록 하겠다. 필자의 앞선 포스팅들을 보고와야 이해가 쉬울 수 있으므로, 주소를 남겨놓으니 필요하다면 참고하시기 바란다. https://diyver.tistory.com/166 파이썬으로 간단하게 웹서버 구축하는 방법 - Flask 이용 파이썬으로 간편하게 웹서버를 구축할 수 있다. Flask 라는 웹 프레임워크를 이용하면 된다. 장점으로는 가볍고 코드가 단순하며, 다양한 확장 기능들이 많다는 것이다. 그래서 API서버를 만드는 diyver.tistory.com https://diyver.tistory.com/167 파이썬에서 MyS.. 2021. 8. 20.
파이썬에서 MySQL 사용하기 파이썬에서 Flask 를 사용한다면 sqlalchemy 라는 sql이 기본 사용이겠지만, 많은 사람들이 MySQL 을 이용하므로 Flask 에서 MySQL 을 사용하는 방법을 정리해본다. 파이썬에 PyMySQL 설치 우선 파이썬에서 MySQL을 사용할 수 있는 환경을 만들어줘야 한다. 파이썬에서는 PyMySQL 패키지를 설치하면 된다. 파이썬 CMD를 켜고 pip3 install PyMySQL 위 명령어를 입력해준다. 금방 설치가 완료된다. 이제 파이썬 코드를 작성해보자. import pymysql sensor_db = pymysql.connect( user='root', passwd='{설정한 비밀번호}', host='127.0.0.1', db='sensor_check', charset='utf8' ).. 2021. 8. 19.
파이썬으로 간단하게 웹서버 구축하는 방법 - Flask 이용 파이썬으로 간편하게 웹서버를 구축할 수 있다. Flask 라는 웹 프레임워크를 이용하면 된다. 장점으로는 가볍고 코드가 단순하며, 다양한 확장 기능들이 많다는 것이다. 그래서 API서버를 만드는데에 많이 쓰인다. 설치방법을 알아보자. 아나콘다의 CMD 창에서 아래 명령을 입력해주자. pip3 install flask 또는 pip install flask 최신 파이썬을 설치한 경우 이미 flask 가 설치되어있을 수 있다. pip show flask 를 CMD에 입력해서 제대로 설치가 되어있는지 확인해봐야한다. 잘 설치가 되어있다면 위 사진처럼 설치된 flask의 버전이 뜨게 된다. 별 다른 작업 없이 웹서버를 작동시켜보자. from flask import Flask app = Flask(__name__).. 2021. 8. 19.
파이썬 코딩의 첫 시작, 아나콘다 설치! 요새 코딩에 관심 있으신 분들이라면 파이썬 코딩이 대세라는 것을 다들 아실것이라 생각합니다! C언어는 비쥬얼스튜디오를 설치해서 사용하는 것이 기본이고 안드로이드 어플 개발을 하려면 안드로이드 스튜디오를 사용하는 것이 기본일 때, 파이썬은 무엇으로 시작해야하는지 모르시는 분들이 계셨다면 그 정답은 아나콘다라고 알고 가시면 되겠습니다. 파이썬은 코딩 언어이기에 다양한 프로그램에서 지원합니다만 가장 쓰기 편한 것은 아나콘다이기 때문에, 아나콘다를 설치하는게 좋습니다. 1. 아나콘다 다운로드 www.anaconda.com/products/individual Anaconda | Individual Edition Anaconda's open-source Individual Edition is the easiest .. 2021. 4. 20.