Как загрузить изображение на Windows и Linux - PullRequest
0 голосов
/ 30 апреля 2018

Я делаю скрипт на python, который должен работать на Windows и Linux. Я использую функцию image.load Pygames.

Google сказал мне сделать pygame.image.load('.\\files\\thumbnale.png'), но это дало мне эту ошибку

pygame.error: Couldn't open .\files\thumbnale.png

Любая помощь будет очень признательна, спасибо заранее.

1 Ответ

0 голосов
/ 30 апреля 2018

попробуйте импортировать ОС и сделать это:

pygame.image.load(os.path.join('files', 'thumbnale.png'))

Если это не сработает, попробуйте это:

pygame.image.load(os.path.join(os.path.dirname(__file__), 'files', 'thumbnale.png'))

Если даже это не сработает, проверьте имена ваших папок и / или файлов, чтобы узнать, неправильно ли вы вводите имена файлов или каталогов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...