По умолчанию, когда в код питона прописывают ссылки на изображения, при сборке кода в программу exe, изображения остаются за бортом программы, и, если попробовать запустить такой exe-шник без соответствующих изображений, то он выдаст ошибку. Однако, есть способ как запихнуть изображение внутрь программы, чтобы не перекидывать кому-либо кучу файлов для запуска. Для этого необходимо превратить файл изображения в текст. Но не просто текст, а кодированный. Т. е. сначала зашифровать, а потом дешифровать внутри основного кода программы и использовать как изображение. Возьмем картинку: Теперь создадим текстовый файл ресурса, например 1.qrc (формат файла .qrc – это важно!), который мы затем сконвертируем в, понимаемый средой питон, файл формата .py. Содержание файла следующее: <RCC>
<qresource prefix=”/”>
<file>f1.jpg</file>
</qresource>
</RCC> Здесь, в строчке: <qresource prefix=”/”> обозначено, что путь к картинке разделяется знаком «/». Строчка ниже содержит путь до выбранного файла. В мое