例如:
from qrtools import QR
#url
my_QR = QR(data = u"https://www.poemhunter.com/",
data_type = 'url',pixel_size = 10)
我想在一个QR码中存储2种数据类型(即电子邮件和url)
#email
#my_QR = QR(data = u"abcde@gmail.com.com",data_type = 'email',pixel_size = 10)
#encodes to a QR code
my_QR.encode()
答案 0 :(得分:1)
vCard是用于存储联系信息的格式。如果您只想使用一个QR码共享访问卡的内容,则可以使用它。
在您的示例中,如果您想共享一个电子邮件地址和一个网站,则可以将此文本作为数据放入QR码中:
BEGIN:VCARD
VERSION:2.1
N:;
FN:
ORG:
TITLE:
ADR:;;;;;;
TEL;WORK;VOICE:
EMAIL;PREF;INTERNET:john@doe.com
URL:http://john.doe.com
NOTE:
END:VCARD
如您所见,有一些缺失值(我不确定是否所有数据都是强制性的)。您也可以添加姓名,地址,电话号码...
我认为这是在一个QR码中存储多种数据格式的最佳方法。您可以找到here的示例来创建一个QR码,其中包含带有QRtools的vCard。