Ошибка при компиляции в Exe
Отрывок из кода, скрипт берет данные из файла, преобразует 1 переменную в qrcode другую в barcode на выводе склеивает 2 картинки в 1 и сохраняет в созданной директории. В чистом виде .py работает корректно, при компиляции выдает ошибку в строке
Мейби, кто-нибудь знает другой способ переделать формат выхода из barcoda 'code128' в 'png' не сохраняя его на диск(
def qq(self):
with open (fname) as input_file:
for line in input_file:
tmp = line.split(' ')
var1 = tmp[0]
var2 = tmp[1]
img1 = qrcode.make(var2)
ean = barcode.get('code128', var1, writer = barcode.writer.ImageWriter())
img2 = ean.render()#ломается при компиляции здесь с ошибкой OSError cannot open resource
img1 = img1.resize((150,150))
img2 = img2.resize((340,120))
get_concat_v_blank(img1, img2,(255,255,255)).save(var1+'.png')