· 톺아보기

기타

[파이썬, 조각코드] 초간단 QR코드 생성기

쿠키맨 ·

조회 12,247 · 공감 0 · 댓글 1

[파이썬, 조각코드] 초간단 QR코드 생성기 이미지 1

1. 서두

1.1 QR코드란?

https://ko.wikipedia.org/wiki/QR_%EC%BD%94%EB%93%9C  

 

1.2 QR코드 활용방안

- QR코드로 명함이나 URL등을 제작할 수 있습니다.

- 생필 및 도서관리를 QR코드를 이용하여 관리할 수 있습니다.(스티커활용)

- 상기 그림처럼 텔레그램봇과 연동하여 QR코드로 정보를 공유할수도 있습니다.    

 

 

2. 기본 작업

2.1 파이썬 설치

본 코드를 실행하기 위해서는 데스크탑에 파이썬이 설치되어 있어야 하므로,

파이썬 설치 방법은 다음 사이트를 참조해주세요.  

https://wikidocs.net/44  

 

2.2 관련 라이브러리 설치

Pillow를 다음과 같이 콘솔화면에서 설치해주세요.

pip install pillow

 

 

3. 코드 조각(이제 해봐요!)

참고자료: https://pypi.python.org/pypi/qrcode  

 

3.1 한줄 명령어로 QR코드 생성하기

커맨드창을 열어서 다음과 같이 입력합니다.

qr "변환하고 싶은 정보(url정보?)"  > 파일명.png

qr "Some text" > test.png

 

* 상기 명령어가 실패할 경우, 다음을 설치해주세요.

pip install colorama

 

3.2 파이썬 코드로 제작하기

다음 코드를 파일로 저장해서 python으로 실행시켜주시면 됩니다. (python 파이썬스크립트명)  

 

import qrcode img = qrcode.make('변환하고 싶은 정보')
img.save("파일명.png")
qrcode.clear()

 

    

3.3 파이썬 코드로 제작하기 - 옵션 추가하기

QR코드의 버전, 박스크기, 경계선 굵기 등등의 세부설정하는 방법입니다. 

 

import qrcode
qr = qrcode.QRCode(
    version=1,
    error_correction=qrcode.constants.ERROR_CORRECT_L,
    box_size=10,
    border=4,
)
qr.add_data('변환하고 싶은 정보')
qr.make(fit=True)

img = qr.make_image()
img.save("파일명.png")
qr.clear()



    ** 보다 상세한 방법은   https://pypi.python.org/pypi/qrcode 여기에 더 잘 나와 있긴 합니다. ㅎ

댓글 1

  1. 아마존직원 ·
    감사합니다!

팁과강좌 최근 글

팁과강좌 목록 더 보기