Столкнулся со странной проблемой
Расшарен принтер на нем открываю файл:
with open("\\\\192.168.1.100\\Z\\z.zpl", "w") as f:
f.write("^XA^XZ")
Это иногда работает, иногда нет. Когда не работает, создается файл \\192.168.1.100\Z\z.zpl рядом со скриптом.
Принтер расшарен на Windows, скрипт работает на ArchLinux.
Под Windows скрипт работает всегда нормально.