Seite 9 von 271 ErsteErste ... 56789101112131959109 ... LetzteLetzte
Ergebnis 121 bis 135 von 4063

Thema: Der Pythonthread

  1. #121
    L'Éléphant terrible Avatar von Gigaz
    Registriert seit
    28.11.06
    Ort
    Zuhause
    Beiträge
    13.229
    Gibts nen Befehl, der das Programm beendet?

  2. #122
    Registrierter Benutzer Avatar von alpha civ
    Registriert seit
    22.07.06
    Beiträge
    16.757
    Zitat Zitat von Gigaz Beitrag anzeigen
    Gibts nen Befehl, der das Programm beendet?
    Was beenden?

    Vielleicht hilft die Strg+C weiter. Hilfreich für Endlosschleifen, und vielleicht auch für dein Problem.

  3. #123
    L'Éléphant terrible Avatar von Gigaz
    Registriert seit
    28.11.06
    Ort
    Zuhause
    Beiträge
    13.229
    Zitat Zitat von alpha civ Beitrag anzeigen
    Was beenden?

    Vielleicht hilft die Strg+C weiter. Hilfreich für Endlosschleifen, und vielleicht auch für dein Problem.
    Ich suche irgendwas wie

    while x>1:
    if Bedingung 1:
    print 'ferdsch'
    beende das Programm
    else:
    weiter wie bisher

    edit: Also das Fenster soll schon offen bleiben. Ich will nur, dass das Programm nicht weiter arbeitet und Python auf neue Befehle wartet.

  4. #124
    Registrierter Benutzer Avatar von alpha civ
    Registriert seit
    22.07.06
    Beiträge
    16.757
    Wie wäre es mit break? Beendet jede Schleife.

  5. #125
    L'Éléphant terrible Avatar von Gigaz
    Registriert seit
    28.11.06
    Ort
    Zuhause
    Beiträge
    13.229
    Break tut zwar etwas, aber nicht das, was ich wollte. Ich will, dass mein Programm sofort "Ende" printet und dann nichts weiter tut, sobald ich auf "s" drücke. Die Bedingung hab ich mit nem "if" in der "while"-Schleife programmiert. Dummerweise hab ich das Gefühl, dass "break" jetzt nicht mehr so genau weiß, welche Schleife es beenden soll...

  6. #126
    Registrierter Benutzer Avatar von alpha civ
    Registriert seit
    22.07.06
    Beiträge
    16.757
    Zitat Zitat von Gigaz Beitrag anzeigen
    Break tut zwar etwas, aber nicht das, was ich wollte. Ich will, dass mein Programm sofort "Ende" printet und dann nichts weiter tut, sobald ich auf "s" drücke. Die Bedingung hab ich mit nem "if" in der "while"-Schleife programmiert. Dummerweise hab ich das Gefühl, dass "break" jetzt nicht mehr so genau weiß, welche Schleife es beenden soll...
    break beendet immer die Schleife, in der break vorhanden ist.

    Vielleich hilft dir sowas:
    Code:
    while True:
        # Benutzereingabe.
        string = raw_input()
        # Beendet Schleife, falls vom Benutzer 's' gedrückt wird.
        if string == 's':
            
            break

  7. #127
    L'Éléphant terrible Avatar von Gigaz
    Registriert seit
    28.11.06
    Ort
    Zuhause
    Beiträge
    13.229
    Funktioniert immer noch nicht aber Danke erstmal. Ich spiel erstmal ein bisschen damit rum, vielleicht finde ich ja eine Lösung.

  8. #128
    Registrierter Benutzer Avatar von alpha civ
    Registriert seit
    22.07.06
    Beiträge
    16.757
    Was genau willst du erreichen: das irgendeine Schleife abbgebrochen wird oder das Programm angehalten wird?

  9. #129
    L'Éléphant terrible Avatar von Gigaz
    Registriert seit
    28.11.06
    Ort
    Zuhause
    Beiträge
    13.229
    Am besten wäre es, wenn das Programm ganz zuende wäre. Das kann ich allerdings auch erreichen indem ich die Schleife beende.

  10. #130
    paranoider Irrer Avatar von The_J
    Registriert seit
    07.08.07
    Ort
    verrat ich nicht
    Beiträge
    13.297
    *wildrumgerate*: Potentielle Befehle zum killen eines Programmes sind evtl. close, halt, exit und return (zumindest in irgendeiner Programmiersprache, nicht unbedingt python).
    Auch keine Ahnung, ob's funktioniert, aber in c++ gibt's den (verpöhnten) GOTO -Befehl, der das Programm anweist, zu einer definierten Marke zu springen.
    Zum Download bereit: Civ4-Mod "Mars, jetzt!"


    "Frei sein heißt wählen können, wessen Sklave man sein will." (Jeanne Moreau, 1928 - )

    "Immer wenn man die Meinung der Mehrheit teilt, ist es Zeit, sich zu besinnen." (Mark Twain, 1835 - 1910)


  11. #131
    o0
    Registriert seit
    22.06.08
    Ort
    Rheinhessen
    Beiträge
    525
    Gibt es eine Möglichkeit eine Einheit via Python eine Fernkampfanimation (also das sie ihre Pfeile abfeuert) auf ein Plot machen zu lassen?

  12. #132
    Registrierter Benutzer
    Registriert seit
    30.11.08
    Beiträge
    1.563
    Ich hab das noch nie ausprobiert, aber vielleicht hast du hiermit Erfolg:

    Code:
    CyUnitSubEntity - not in SDK
    
       1. VOID PlayAnimationPath (INT i)
          void PlayAnimationPath(int) - Plays the given animation path

  13. #133
    o0
    Registriert seit
    22.06.08
    Ort
    Rheinhessen
    Beiträge
    525
    Thx,

    nächste Frage: Gibt es eine Möglichkeit eine Liste wie einen String an ein Feature anzuhängen?

  14. #134
    Registrierter Benutzer
    Registriert seit
    30.11.08
    Beiträge
    1.563
    Thx,

    nächste Frage: Gibt es eine Möglichkeit eine Liste wie einen String an ein Feature anzuhängen?
    Was meinst du mit "einen String an ein Feature anzuhängen" ?
    Aber ich hab auch eine Frage: Weißt du, was der Unterschied zwischen MISSION_MOVE_TO und MISSION_ROUTE_TO ist?

  15. #135
    o0
    Registriert seit
    22.06.08
    Ort
    Rheinhessen
    Beiträge
    525
    Ubs, ich meine einem Plot einen String anzuhängen also wie setScriptData (string szNewVal)

    Zu deiner Frage würde ich mal spontan sagen ROUTE_TO baut eine Straße...

Seite 9 von 271 ErsteErste ... 56789101112131959109 ... LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •