#二维码的制作与解析
import qrcode,zxing,os
s='https:////www.baidu.com/'
res=qrcode.make(data=s)
res.show()
res.save('f:\\test\\nihaoma.jpg')
reader=zxing.BarCodeReader()
os.chdir('f:\\test')
bar=reader.decode('nihaoma.jpg')
ss=bar.parsed
print(ss)
#生成一些带标识的二维码存入word文档
from docx import Document
from docx.shared import Inches
import qrcode
string = '文字内容'
imagesPath = 'f:\\test\\nihaoma.jpg' # 保存在本地的图片
doc = Document() # doc对象
#word中插入一个表格
table=doc.add_table(rows=6,cols=4)
for i in range(6):
for j in range(4):
res = qrcode.make(data=dataString) #生成二维码
# res.show()
res.save(imagesPath) #二维码保存成文件
dataString = '文字内容' + "%s行%s列" % (i, j)
p=table.cell(i,j).add_paragraph(dataString) #单元格内增加段落
r=p.add_run() #段落再增加小节
r.add_picture(imagesPath, width=Inches(1.5)) #小节 插入图片
doc.save('f:\\test\\word文档.docx') # 保存路径