Библиотека Python MyQR.Символ новой строки во входной строке не поддерживается - PullRequest
0 голосов
/ 16 июня 2019

Я использую библиотеку MyQR Python для генерации QR-кода (кодов AR).Мой код такой, как показано ниже.

from MyQR import myqr
from PIL import Image
import os

def QRCreator(URL, image, save):         
    version, level, qr_name = myqr.run(

URL,
version = 1,
level = 'H',
picture= image,
colorized = True,
contrast = 1.0,
brightness = 1.0,
save_name = save,
save_dir = os.getcwd()
)

URL = 'Mudasir Khan \n Ahmed Khan'
image = 'inputimagename.png'
print(image)
save = 'saveimagename.png'
QRCreator(URL, image, save)

При компиляции выдается ошибка ниже.

    raise ValueError('Wrong words! Make sure the characters are supported!')
ValueError: Wrong words! Make sure the characters are supported!

Ошибка возникает, когда я использую символ новой строки во входной строке '\ n'.Если \ n удаляется из строки ниже, это работает хорошо.

URL = 'Mudasir Khan \n Ahmed Khan' 

Мне нужна помощь от кого-то, кто использует MyQRLibrary.Мне нужно создать многострочный QRCode.Как я иду, чтобы достичь с этой библиотекой.Спасибо

...