OSError:运行.exe文件时无法打开资源错误

时间:2020-08-31 07:45:42

标签: python python-imaging-library

我刚刚写了条形码生成器代码。该程序的工作是生成代码。我正在通过 XML 文件获取数据,然后将生成条形码。 .py文件中的一切工作正常,但是当我将 .py文件转换为.exe 文件时,它将不会生成条形码,然后显示 OSError:无法打开资源。 我的代码是

from barcode.writer import ImageWriter
import xml.dom.minidom

DOMTree = xml.dom.minidom.parse('codedata.xml')
ENVELOPE = DOMTree.documentElement
QRCODE = ENVELOPE.getElementsByTagName("QRCODE")[0]
INVOICE = QRCODE.getElementsByTagName('INVOICE')[0]
dataget=INVOICE.childNodes[0].data
with open('barcode_image.jpeg', 'wb') as f:
    barcode.Code128(str(dataget),writer=ImageWriter()).write(f) # error shows in this line

Error Image (output Image)

我不知道该怎么办,请帮助我。

0 个答案:

没有答案