QR코드를 자동으로 생성하는 프로그램 만들기
qr코드 라이브러리를 설치한다.
pip install qrcode
qr코드 생성기는 단순하게 문자를 qr코드로 변환하기 때문에 어떠한 문자라도 가능!
import qrcode
# project4_creating_QRcode 폴더에 qrcode_list.txt 파일을 읽는다.
file_path = r'project4_creating_QRcode\qrcode_list.txt'
with open(file_path, 'rt', encoding='UTF8') as f:
read_lines = f.readlines() # readlines()로 파일을 읽어 줄 별로 리스트 값의 형태로 내어준다.
for line in read_lines:
line = line.strip() # line.strip()는 줄 마지막에 줄바꿈 문자를 삭제한다.
print(line)
# 읽어온 주소로 qr코드를 생성하고 저장한다.
qr_data = line
qr_img = qrcode.make(qr_data)
save_path = 'project4_creating_QRcode\\' + qr_data + '.png'
qr_img.save(save_path)
python으로 qr코드를 만드는 것의 최대 장점은 자동화이다. qr코드를 생성할 값을 읽어서 여러 개의 qr코드를 한 번에 생성할 수 있다 😊