2015-01-13 89 views
0

這裏是我的代碼:將位圖圖像導入python中說圖像無法打開?

import random, pygame, sys, math 
from pygame.locals import * 

def main(): 
    global surface 

    pygame.init() 

    surface = pygame.display.set_mode((1153, 649)) 


    pygame.display.set_caption("Dunkin' Density") 

    start_background = pygame.image.load('Balance_to_begin.bmp') 
    too_much_left = pygame.image.load('Balance_too_much_left.bmp') 
    total_balance = pygame.image.load('Total_Balance.bmp') 



    while True: 
     surface.blit(start_background, (0,0)) 
     pygame.display.update() 

嘗試運行它說的圖像不能被加載時... 他們都在同一文件中,但它不工作? :(

+0

作品在我的機器上。 – Kevin

+0

「他們都是同一個文件內,......」你能澄清?你你的'.bmp'文件以某種方式包含在Python源代碼中?這有點奇怪,'.bmp'文件需要存在於你調用該程序的目錄中(除非它執行了' chdir()'somewhere),它可能與實際的'.py'文件所在的位置不同。 – twalberg

回答

1

確保.bmp文件和你的Python腳本存在於同一目錄中。