파이썬 QR코드로 URL 링크 만드는 방법

업무중 강의할때 마지막으로 강의후기를 받아야 하는데요.

최근에는 오프라인 강의를 하다보면 이 URL링크를 학생들에게 알려주기가 쉽지 않습니다.

이때 QR코드를 통해서 만들면 스마트폰으로 찍어서 전달할 수 있는데요. 

오늘은 파이썬에서 QR코드로 URL링크를 만드는 방법을 알아보겠습니다.

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

먼저 qrcode 패키지를 설치해야지 파이썬에서 QR코드를 생성할 수 있습니다.

파이썬은 이처럼 다양한 패키지가 있어서 프로그램을 하나씩 다 코딩하지 않아도,

이미 만들어진 패키지로 간단하게 프로그램을 만들수 있는 장점이 있습니다.

pip install qrcode

qrcode

추가적으로 image패키지도 설치합니다.

이후 파이썬에서 QR코드를 만드는 것은 아래의 간단한 코드로 qr코드 생성이 가능한데요.

이렇게 간단한 4줄로 만들 수 있구요. 사실 변수로 안하고 직접 입력하면 더 간단하게도 구현이 가능합니다.

import qrcode

qr1 = "https://dorudoru.tistory.com"
qr_gen = qrcode.make(qr1)
qr_gen.save("qrcode.png")

이후 생성된 qrcod.png  QR코드 파일을 스마트폰에서 인식시키시면 되는데요.

파이썬 기본 설치 폴더에서 생성되니 해당 페이지에서 확인하시면 됩니다.

갤럭시 핸드폰 QR코드 인식하기

이제 해당 QR코드를 PPT 등에 추가하시고 스마트폰으로 인식시키시면 되는데요.

갤럭시 스마트폰의 경우 완전 예전 모델이 아닌 이상 기본적인 카메라 앱에서 인식이 가능합니다.

혹시 카메라에서 인식이 안된다면 카메라 설정 - QR코드 스캔이 활성화 되었는지 확인해봅니다.

이렇게 활성화가 됬다면 아래처럼 카메라로 찍으면 제가 입력한 제 블로그 주소가 뜨구요.

클릭하면 페이지로 이동할 수 있습니다.

파이썬 이외에 QR코드 생성하는 방법

물론 외부의 사이트를 통해서 QR코드를 생성하셔도 됩니다.

다양한 사이트를 구글에서 쳐서 사용하셔도 되구요. 다만 광고가 있으니

네이버에서도 QR 코드 생성을 지원하니 QR코드를 사용하셔도 됩니다.

네이버 QR코드를 기준으로 설명드리자면, 아래 페이지에 접속하신 다음

https://qr.naver.com/

 

네이버 :: 휴대폰의 모든 것, 네이버 QR코드

새로운 정보저장 공안 2차원 바코드 QR코드 QR코드는 사진, 동영상, 지도, 링크 등의 정보를 담아 코드를 생성하여 공유할 수 있도록 지원해주는 서비스입니다. 나만의 QR코드 만들기 내 코드 관리

qr.naver.com

아래와 같이 기본정보를 입력하고, 이 경우에는 QR코드 테두리 색깔과 또 하단에 간단한 설명도 작성할 수 있습니다.

링크로 바로 이동을 입력하셔서 원하는 QR코드를 만들어도 됩니다.

아까 파이썬 코드에 페이지 주소를 입력하는 것처럼 웹주소를 직접 입력하시면 해당 링크로 연결되는

QR코드를 만들수 있습니다.

이렇게 QR코드를 만드셔서 업무에 활용하시기 바랍니다.

그럼 즐거운 하루 보내세요.