【发布时间】:2025-12-14 23:15:02
【问题描述】:
我正在尝试编写一个循环遍历我拥有的 CSV 文件的代码,组合这两条数据(在本例中为“Rep”和“Entry”),然后为每个返回值创建一个 QR 码。 . 我已经弄清楚如何制作二维码以及如何组合数据,但我无法弄清楚循环以及如何将所有这些放在一起。感谢您的帮助!
import csv
import qrcode
with open('SLS_labels.csv') as csvfile:
fieldnames= ["Rep", "Entry"]
reader= csv.reader(csvfile)
for row in reader:
labeldata = row[0] + row[1]
print labeldata
qr = qrcode.QRCode(
version=1,
error_correction=qrcode.constants.ERROR_CORRECT_L,
box_size=1,
border=4,
)
qr.add_data(labeldata)
qr.make(fit=True)
img = qr.make_image()
img.save("test.jpg")
【问题讨论】:
标签: python python-2.7 loops csv qr-code