Вот скрипт Python для генерации QR-кода:
import qrcode
def generate_qr_code(data, filename):
qr = qrcode.QRCode(
version=1,
error_correction=qrcode.constants.ERROR_CORRECT_H,
box_size=10,
border=4,
)
qr.add_data(data)
qr.make(fit=True)
img = qr.make_image(fill_color="black", back_color="white")
img.save(filename)
# Example usage
data = "Hello, World!"
filename = "qr_code.png"
generate_qr_code(data, filename)
Этот скрипт использует библиотеку qrcodeдля создания QR-кода. Он определяет функцию generate_qr_code, которая принимает данные для кодирования и имя файла выходного изображения. Функция создает объект QR-кода, добавляет данные и генерирует изображение QR-кода, используя указанные цвета. Полученное изображение затем сохраняется в указанном имени файла.