2009-07-02 9 views
0

Ich versuche, die WingIDE tutorial zum Erstellen von Skripts in der IDE zu folgen.Wie kann ich mit keinem Modul namens edit.editor umgehen?

Gegenstand dieses Beispiel-Skripte wirft immer einen Fehler:

import wingapi 
def test_script(test_str): 
    app = wingapi.gApplication 
    v = "Product info is: " + str(app.GetProductInfo()) 
    v += "\nAnd you typed: %s" % test_str 
    wingapi.gApplication.ShowMessageDialog("Test Message", v) 

Traceback (jüngste Aufforderung zuletzt): Datei "C: \ Wing-pi \ Scripts \ test.py" Linie 1 in import wingapi Datei "C: \ Programme \ Entwicklung \ Wing IDE 3.1 \ bin \ wingapi.py", Zeile 18, in import edit.editor ImportError: Kein Modul namens edit.editor Prozess beendet mit einem Exit-Code von 1

Ich lanciere die Skript in der Wing IDE wie von jemandem vorgeschlagen, aber ich bekomme immer das gleiche Ergebnis.

Antwort

1

Antwort basiert auf E-Mail von Stephan Deibel von der Wingware Firma, die Wind IDE entwickelt.

Scripts are not launched in Wing's debugger. If you're editing them within Wing, they get reloaded as soon as you save and you should be able to use Command By Name in the edit menu to type test-script, which will execute the above script. This is described in more detail on the page you found the example:

Sie kann nicht das Skript im Debug-Modus laufen, wenn Sie die Flügel Quellen haben. Sie können das Skript innerhalb der Wing IDE starten.