2016-04-04 15 views
0

Ich habe ein Spiel mit Python 2.7 erstellt und habe einige Probleme mit dem Ausführen von es nach der Konvertierung in eine ausführbare Datei. Wenn ich in das Verzeichnis durch cmd ändern können sie mich mit allen Formatierungen ausführen, die angewendet wurde, als solche:Executable läuft anders, je nachdem, wo es gestartet wird

Working game

Wenn ich wählen, um es für den Zugriff durch einfach das Spiel ausgeführt wird, es scheint Lesen Sie die verschiedenen Entitäten in der Klasse, die die Farben aus dem Backslash enthalten, als Zeichenfolge.

Not working game

Die Klasse, die Informationen bereitstellt wird wie folgt

class bcolors: 
    HEADER = '\033[95m' 
    OKBLUE = '\033[94m' 
    OKGREEN = '\033[92m' 
    WARNING = '\033[93m' 
    FAIL = '\033[91m' 
    ENDC = '\033[0m' 

Der allgemeine Code wie folgt aussieht:

print bcolors.FAIL + ("Try combining the cd command and room you want to enter") + bcolors.END 

Antwort

Verwandte Themen