Я работаю над проектом, в котором мне нужно создать точную копию определенного QR-кода. У меня есть подробная информация о QR-коде, включая его версию, уровень исправления ошибок, шаблон маски, блоки данных и окончательную декодированную строку. Однако я не уверен в том, как точно его воссоздать.
Вот что я пробовал до сих пор:
1. библиотека qrcode
Я обнаружил, что qrcode не обеспечивает достаточного контроля над версией QR, уровнем исправления ошибок и шаблоном маски. Он также не предлагает простых способов указать режимы кодирования для различных сегментов данных (числовых или байтовых).
2. qrcodegen
Этот вариант мне показался более подходящим, но я столкнулся с некоторыми проблемами при попытке заблокировать версию и шаблон маски. Вот пример того, что я пробовал:
qr = QrCode.encode_segments(
segments,
ecl=QrCode.Ecc.LOW, # Error correction level L
version=3, # Fix the version to 3
mask=0, # Mask pattern 0
boost_ecl=False # No automatic error correction boosting
)
Но это вызвало ошибку:
TypeError: QrCode.encode_segments() получил неожиданный аргумент ключевого слова «версия»
Похоже, что qrcodegen не позволяет вам исправить версию или установить определенный шаблон маски с помощью этого метода (по крайней мере, в мое окружение).
3. Библиотека segno
Я также попробовал segno, поскольку она поддерживает генерацию QR-кода и кажется гибкой. Однако я до сих пор не уверен, как полностью контролировать такие вещи, как шаблоны масок и сегментацию данных по мере необходимости.
В чем мне нужна помощь
Как Могу ли я создать QR-код с этими конкретными требованиями (версия, уровень исправления ошибок, шаблон маски и сегментация данных)? В идеале мне хотелось бы знать, какая библиотека Python лучше всего подходит для этого и как ее настроить.
Я работаю над проектом, в котором мне нужно создать точную копию определенного QR-кода. У меня есть подробная информация о QR-коде, включая его версию, уровень исправления ошибок, шаблон маски, блоки данных и окончательную декодированную строку. Однако я не уверен в том, как точно его воссоздать. [img]https://i.sstatic.net/Yj54nvEx.png[/img]
Я пытаюсь создать QR-код на Python, соответствующий конкретным требованиям: [list] [*]Версия: 3 (представляет собой QR-код размером 29x29) [*]Уровень исправления ошибок: L (низкий) [*]Шаблон маски: 0 [*]Данные для кодирования:
Вот что я пробовал до сих пор: 1. библиотека qrcode Я обнаружил, что qrcode не обеспечивает достаточного контроля над версией QR, уровнем исправления ошибок и шаблоном маски. Он также не предлагает простых способов указать режимы кодирования для различных сегментов данных (числовых или байтовых). 2. qrcodegen Этот вариант мне показался более подходящим, но я столкнулся с некоторыми проблемами при попытке заблокировать версию и шаблон маски. Вот пример того, что я пробовал: [code]qr = QrCode.encode_segments( segments, ecl=QrCode.Ecc.LOW, # Error correction level L version=3, # Fix the version to 3 mask=0, # Mask pattern 0 boost_ecl=False # No automatic error correction boosting ) [/code] Но это вызвало ошибку:
TypeError: QrCode.encode_segments() получил неожиданный аргумент ключевого слова «версия»
Похоже, что qrcodegen не позволяет вам исправить версию или установить определенный шаблон маски с помощью этого метода (по крайней мере, в мое окружение). 3. Библиотека segno Я также попробовал segno, поскольку она поддерживает генерацию QR-кода и кажется гибкой. Однако я до сих пор не уверен, как полностью контролировать такие вещи, как шаблоны масок и сегментацию данных по мере необходимости. В чем мне нужна помощь Как Могу ли я создать QR-код с этими конкретными требованиями (версия, уровень исправления ошибок, шаблон маски и сегментация данных)? В идеале мне хотелось бы знать, какая библиотека Python лучше всего подходит для этого и как ее настроить.
Я работаю над проектом, в котором мне нужно создать точную копию определенного QR-кода. У меня есть подробная информация о QR-коде, включая его версию, уровень исправления ошибок, шаблон маски, блоки данных и окончательную декодированную строку....
Как перепроектировать jsoneditor для отображения данных JSON, чтобы дизайн полей и значений более удобен для пользователя? Текущий дизайн совершенно не подходит для этой цели. Я бы хотел, чтобы дизайн был динамическим, так что поля и значения...
Как раскрасить определенный текст a в pandas df?
Следующий код окрашивает всю ячейку. Я пытаюсь раскрасить только определенное слово в столбце.
import pandas as pd
# Create a DataFrame (sample data)
data = {
'sentence':
}
В WordPress у меня есть файл header.php, внутри которого я закодировал HTML-код для настольных компьютеров и мобильных устройств. проблема в том, что для каждого устройства загружаются другие HTML-коды, и я просто заставляю их ничего не отображать с...
Прежде всего хочу заявить, что я учусь в средней школе. Этот код представляет собой код, который, когда пользователь вводит два имени, он может увидеть, сколько букв «настоящей любви» встречается в именах, и посмотреть, насколько хорошо они идут. Я...