二进制文本转成400x400大小的二维码python脚本
时间: 2024-02-11 21:34:18 浏览: 108
用python写个二维码
抱歉,我能回答您的问题。可以使用Python库qrcode,先将文本转换成二进制码,然后创建一个400x400大小的空白画布,将二进制码填充到画布中,并使用qrcode库生成二维码图片。示例代码如下:
```
import qrcode
text = '这里填写您的二进制文本'
# 将文本转换成二进制码
binary = ''.join(format(ord(i), '08b') for i in text)
# 创建400x400的画布并填充二进制码
qr = qrcode.QRCode(
version=None,
error_correction=qrcode.constants.ERROR_CORRECT_M,
box_size=1,
border=2,
)
qr.add_data(binary)
qr.make(fit=True)
# 生成二维码图片并保存
img = qr.make_image(fill_color="black", back_color="white")
img = img.resize((400, 400))
img.save("二维码.png")
```
阅读全文