Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 3, 2017 18:05:35

asdfr
Зарегистрирован: 2017-01-03
Сообщения: 31
Репутация: +  0  -
Профиль   Отправить e-mail  

проблема с pygame

Собственно вот такой код

 import pygame
window = pygame.display.set_mode((400, 400))
pygame.display.set_caption('Hello, pygame!')
screen = pygame.Surface((400, 400))
class Sprite:
    def __init__(self,xpos,ypos,filename):
        self.x=xpos
        self.y=ypos
        self.bitmap=pygame.image.load(filename)
        self.bitmap.set_colorkey((0,0,0))
    def render(self):
        screen.blit(self.bitmap,(self.x,self.y))
hero = Sprite(0, 0, 'images/h.png')
zet = Sprite(0, 0, 'images/z.png')
done = True
while done:
    for e in pygame.event.get():
        if e.type == pygame.QUIT:
            done = False
    screen.fill((50,50,50))
    hero.render()
    zet.reder()
    window.blit(screen, (0,0))
    pygame.display.flip()
    pygame.time.delay(5)
Запускаю на питон 2.7
ошибка
Traceback (most recent call last):
File “C:\Users\1\Desktop\питон дз3\44.py”, line 16, in <module>
hero = Sprite(0, 0, ‘images/h.png’)
File “C:\Users\1\Desktop\питон дз3\44.py”, line 11, in __init__
self.bitmap=pygame.image.load(filename)
error: Couldn't open images/h.png

Путь к файлам как уже только не прописывал.вообще они лежат в одной папке с программой. по сути путь и не нужен.
подскажите в чем тут проблема?

Офлайн

#2 Фев. 3, 2017 18:11:12

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

проблема с pygame

asdfr
C:\Users\1\Desktop\питон дз3\44.py
Уберите все русские буквы из пути



Офлайн

#3 Фев. 3, 2017 18:18:32

asdfr
Зарегистрирован: 2017-01-03
Сообщения: 31
Репутация: +  0  -
Профиль   Отправить e-mail  

проблема с pygame

FishHook
убрал
не помогает
Traceback (most recent call last):
File “C:\Users\1\Desktop\python3\44.py”, line 16, in <module>
hero = Sprite(0, 0, ‘C:\Users\1\Desktop\python3\h.png’)
File “C:\Users\1\Desktop\python3\44.py”, line 11, in __init__
self.bitmap=pygame.image.load(filename)
error: Couldn't open C:\Users\Desktop\python3\h.png

Офлайн

#4 Фев. 3, 2017 18:23:37

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

проблема с pygame

asdfr
Couldn't open C:\Users\Desktop\python3\h.png
asdfr
“C:\Users\1\Desktop\python3\44.py”

Ну это же разные пути. В одном единичка,в другом нету.



Отредактировано FishHook (Фев. 3, 2017 18:23:54)

Офлайн

#5 Фев. 3, 2017 18:36:44

asdfr
Зарегистрирован: 2017-01-03
Сообщения: 31
Репутация: +  0  -
Профиль   Отправить e-mail  

проблема с pygame

FishHook
все спасибо разобрался. файлы были дешифрованы.программой kerish doktor. и их просто нужно было разблокировать

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version