Python 有没有办法通过编程将二进制代码转换成二维码?

Python 有没有办法通过编程将二进制代码转换成二维码?,python,colors,binary,converter,Python,Colors,Binary,Converter,我有以下资料: 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

我有以下资料:

1 1 1 1 1 1 1   1   1   1 1   1     1 1 1 1 1 1 1 
1           1     1 1 1 1 1     1   1           1
1   1 1 1   1   1 1 1         1     1   1 1 1   1 
1   1 1 1   1   1 1 1   1   1 1     1   1 1 1   1 
1   1 1 1   1   1     1 1   1 1 1   1   1 1 1   1 
1           1       1 1   1     1   1           1 
1 1 1 1 1 1 1   1   1   1   1   1   1 1 1 1 1 1 1 
                    1   1     1 1                 
1 1 1 1     1   1   1 1 1 1   1 1 1     1 1 1   1 
    1         1     1   1 1 1   1     1   1       
1 1   1 1 1 1     1 1 1 1 1     1         1       
    1 1 1     1   1 1           1 1       1 1 1   
    1 1 1 1 1 1   1 1   1   1     1 1 1 1   1 1   
      1   1   1 1 1   1 1   1 1 1   1 1 1   1 1 1 
  1   1     1 1 1     1   1           1       1   
1   1 1 1 1     1   1 1     1         1       1 1 
    1   1 1 1 1 1   1   1   1   1 1 1 1 1   1 1   
                1   1       1 1 1       1 1 1   1 
1 1 1 1 1 1 1     1 1     1 1   1   1   1     1 1 
1           1     1   1   1 1 1 1       1         
1   1 1 1   1     1       1 1   1 1 1 1 1         
1   1 1 1   1   1 1 1             1 1   1 1   1 1 
1   1 1 1   1   1 1         1   1   1 1 1     1   
1           1   1     1 1 1 1     1       1 1     
1 1 1 1 1 1 1   1   1 1             1     1 1 1 1 

而且它不会在二维码阅读器上扫描。有没有办法把它变成一个真正的二维码,这样就可以扫描了?

既然你已经知道哪些方块可以变黑,哪些不可以,你就可以用它来生成一个图像。您需要使用和。您需要做的是:

from PIL import Image, ImageDraw
im = Image.new('1', (width, height), color=1) # Background white
draw = ImageDraw.Draw(im)
draw.point((x, y), 0) # Draw black

实际上,我最终将文本编辑器的背景变成了白色,将所有
1
字符替换为两个
字符
██
,截图,然后缩小图像比例,使其不会如此分散


我只是觉得为了完整起见,应该加上这个。

这是什么?以什么形式?此外,如果你使用一些其他符号,比如“#”或者更“填充”的符号,那么效果可能会更好。@CrazyCasta的格式可以被扫描仪读取,哈哈。所以我想image@CrazyCasta正确的。。。我也认为。。他需要创建一个图像或用黑色更改1square@CrazyCasta有没有办法用彩色像素替换字符?