Не удалось добавить значок в мою программу, созданную py2exe

#python-3.x #windows #pygame #icons #py2exe

Вопрос:

У меня есть небольшая программа под названием «taquin», и я хочу добавить значок в исполняемый файл.

  • Мой файл значков-это файл изображения 32×32 пикселей, извлеченный из библиотеки DLL Windows.
  • Эта программа построена py2exe с помощью этого небольшого кода
 from distutils.core import setup
import py2exe

setup(
    options = {'py2exe': {'bundle_files': 1, 'compressed': True}},
    windows = [
        {
            "script" : 'taquin.py',
            "icon_ressources" : [(1, "taquin.ico")],
        }
    ],
)
 

Не могли бы вы мне помочь, пожалуйста ? Моя операционная система-Windows 10…

Весь код находится здесь : draft.ericberthomier.fr/taquin.zip

Ответ №1:

Существует программа, auto-py-to-exe которая создает exe-файл из вашей программы, не требуя от вас создания установочного файла. Интерфейс великолепен и позволяет легко создавать и редактировать файлы без создания setup.py. Это также позволяет вам упаковать ваше приложение в виде одного exe-файла без каких-либо других файлов. Ниже приведен скриншот:

скриншот

Вы можете установить программу, введя ее в командную строку:

python -m pip install auto-py-to-exe

Вы можете запустить его, введя:

auto-py-to-exe

Чтобы узнать больше о программе auto-py-to-exe, пожалуйста, посетите страницу PyPI по адресу https://pypi.org/project/auto-py-to-exe/.

Комментарии:

1. Работает нормально. Спасибо

2. Отлично! Молодец!