Python에서 QR 코드 생성

2485 단어 qrpython
QR 코드는 일본 자동차 산업을 위해 1994년에 처음 설계된 일종의 매트릭스 바코드입니다. 요즘에는 은행, 암호화폐, 광고 등과 같은 많은 곳에서 사용됩니다.



Python으로 이러한 코드를 생성할 수 있다는 것을 알고 계셨습니까? Python programming language 을 알아야 합니다. 그러나 많은 연습 없이도 생성할 수 있습니다.

qrcode 모듈 설치

pip install qrcode

그런 다음 Python에서 로드할 수 있습니다.

#!/usr/bin/python3
import qrcode
img = qrcode.make('hello world')
img.save('test.png')

이렇게 하면 QR 코드가 이미지(test.png)로 출력됩니다.



그래서 쉽습니다. QR 코드에 얼마나 많은 데이터를 저장할 수 있습니까?

stackoverflow에 따르면

QR codes have three parameters: 
Datatype, size (number of 'pixels') and error correction level. 
How much information can be stored there also depends on these   
parameters. 
  • 숫자만 가능 7,089자
  • 영숫자 최대. 4,296자
  • 바이너리/바이트 2,953자(8비트 바이트)



  • 데이터를 압축하고 이 제한을 어느 정도 우회할 수 있습니다.

    관련된 링크들:
  • QR codes on Wikipedia
  • Learn Python
  • Python exercises
  • 좋은 웹페이지 즐겨찾기