Making the QR code.

Let’s try another simple but useful Python use case and generate QR code for any desired link using qrcode library. In my example below I create code leading to my website.

A quick response or simply QR code is a special kind of barcode that can be read easily by different digital devices and which stores information as a series of pixels in a square-shaped grid.

QR code generated with python.

QR codes are frequently used to track information about web links (URLs) or just different products in a supply chain and often used for marketing/advertising purposes.
The result code usually consists of black modules arranged in a square pattern on a white background. The information encoded can be made up of any kind of data (e.g., binary, alphanumeric, etc). QR code is detected by a 2-dimensional digital image sensor and then digitally analyzed by a programmed processor.

The main steps to generate QR code:

1 Install qrcode library.
2 Import the library.
3 Define address to be coded.
4 Define output type.
5 Export the image file.

#install qrcode library
# pip install qrcode

#Import qrcode library
import qrcode

#Define address to be coded
img = qrcode.make('')

#Define output type
type(img)  # qrcode.image.pil.PilImage

#Save qr code as png file"my_site_link.png")
QR code generated code output.

See also related topics: