Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Ich habe die dankbare Aufgabe erhalten einige funktionsfähige Skripts auf Windows zu implementieren. Jedoch bereitet mir Windows Probleme und bricht das Skript jedes Mal mit einem Syntax-Error ab, beim ersten sys.argv[2] ab. Kurz der Code:
Zum Vermeiden von SQL-Injections sollte man zuerst die SQL Escaping Funktion des Datenbank Moduls verwenden. Wie das geht steht unter Parametrisierte SQL Queries.
Frank_Hanson hat geschrieben:Jedoch bereitet mir Windows Probleme und bricht das Skript jedes Mal mit einem Syntax-Error ab, beim ersten sys.argv[2] ab.
Das führt zwangsläufig zu einem SyntaxError. Da Du nirgends (wirklich) deutlich gemacht hast dass Du nicht den Code postest den Du probierst auszuführen konnte ich zumindest in meiner Kristallkugel nicht drauf kommen dass Du tatsächlich schon funktionierenden Code hast. Nächstes mal echten Code posten, kein Pseudocode.
Hab ich angepasst, jedoch ohne nennenswerte Verbesserung!
gerold hat geschrieben:
Frank_Hanson hat geschrieben:Jedoch bereitet mir Windows Probleme und bricht das Skript jedes Mal mit einem Syntax-Error ab, beim ersten sys.argv[2] ab.
Poste doch mal bitte genau den Code den Du probierst auszuführen... Oder noch besser: stell das Ding auf einer Webseite zur Verfügung. Es kann nämlich durchaus sein, dass der Code den Du jetzt mehrfach gepostet hast nicht der Code ist den Du probierst auszuführen. Es wäre nix neues wenn wir uns hier einen Wolf raten, aber im Endeffekt es schlicht und ergreifend daran liegt dass nicht der echte Code gepostet wurde, sondern der Schreiber probiert hat den Code anzupassen um ihn zu posten, und dadurch implizit den Fehler korrigiert hat...
Sonst: Du siehst wie "kristallkugelmäßig" hier vorgegangen wird. Das bringt Dir wirklich nix...