QR 코드를 생성하기 위해서는 qrcode 라이브러리를 설치해주어야 한다.
python -m pip install qrcode
문자 및 숫자로 표현될 수 있는 모든 것은 QR코드로 만들 수 있다. 아래의 예시는 나의 벨로그 URL을 QR 코드로 만드는 코드를 작성한 것이다.
작업 디렉토리에 가보면 velog.png라는 이름의 QR 코드가 생성되어 있는 것을 확인할 수 있다.
당연히 연결도 잘 된다.
먼저 아래와 같이 qr코드모음.txt 파일을 만들자.
qr코드모음.txt에서 한 줄씩 읽어 각각의 QR코드를 생성해보자.
URL을 그대로 파일명으로 작성하면 오류가 발생할 수 있다. 따라서, replace명령을 사용하여 모두 언더바로 대체하였다.
file_name = line.replace("/", "_").replace(":", "_").replace("?", "_").replace("=", "_")
작업 디렉토리를 확인해보면 QR 코드가 잘 생성되었음을 확인해볼 수 있다.