Mapping-Werte sind hier nicht erlaubt ... in foo.py

8

Ich habe diesen GAE-Python-Code

In der Datei foo.py

%Vor%

in der Datei app.yaml

%Vor%

Ich bekomme diesen Fehler auf die dritte Zeile in der Datei foo.py (Klasse MainPage (webapp2.RequestHandler):) Obs. Beginnen Sie mit dem Lesen am Ende der Nachricht

%Vor%

Ich würde mich über eine gute Hilfe freuen

danke Sam

    
riemaxi 19.04.2013, 11:22
quelle

2 Antworten

14

Dieser Fehler tritt auf, wenn Sie die Anwendung falsch starten: dev_appserver.py foo.py . Sie benötigen ein Verzeichnis, z. B. foo mit foo/foo.py und foo/app.yaml , und starten das Programm dann im übergeordneten Verzeichnis mit dev_appserver.py foo/ oder im Verzeichnis selbst mit dev_appserver.py .

    
Finn Årup Nielsen 03.07.2013 10:18
quelle
0

Es ist nichts falsch mit Ihrem Code. Ich kopierte und klebte beide in Dateien und führte sie auf meinem Win7-System mit der App Engine SDK-Version: "1.7.7" und es lief die Seite ohne Fehler.

Möglicherweise haben Sie Probleme mit den Dateien oder Ihrem Setup.

Haben Sie die Menüoption Datei- & gt; Erstellen einer neuen Anwendung ausprobiert? Es wird eine neue Anwendung namens Engineapp erstellen, die "Hello world!" wenn auf dem lokalen Host-Computer durchsucht.

    
dansalmo 19.04.2013 17:00
quelle

Tags und Links