태지쌤

로봇 & 코딩교육 No.1 크리에이터

파이썬

파이썬으로 QR코드 생성하기

태지쌤 2022. 9. 29. 17:09
반응형

파이썬으로 태지쌤 유튜브 채널로 바로 이동할 수 있는

QR코드를 생성해봤어요.

pip install qrcode[pil]

qrcode를 생성을 위해 qrcode 모듈을 import하구요.

태지쌤 유튜브 채널의 주소를 URL이라는 변수에 담습니다.

make함수로 qr코드 생성 후 img 변수에 저장하구요.

파일이름, 파일 경로를 정한 후 저장합니다.

import qrcode

URL = "https://www.youtube.com/c/%ED%83%9C%EC%A7%80%EC%8C%A4"
img = qrcode.make(URL)

save_path = '태지쌤.png'
img.save(save_path)

 

아래의 오류 메시지로 실행이 되지 않을 경우에는

pip install pillow

 

Traceback (most recent call last):
  File "C:\Users\admin\AppData\Local\Programs\Python\Python310\lib\site-packages\qrcode\image\pil.py", line 5, in <module>
    from PIL import Image, ImageDraw
ModuleNotFoundError: No module named 'PIL'

 

pillow 설치하면 정상작동합니다.

태지쌤.png 파일이 생겼죠?

바로 열어볼까요?

이쁘게 생성되었습니다.

URL에 여러분이 원하는 주소를 넣어서 실행해보세요~

더 복잡한 기능은 아래 사이트를 참고하세요

https://pypi.org/project/qrcode/

반응형