Die Suche ergab 64 Treffer

von stigi
Freitag 9. Juni 2006, 09:22
Forum: Allgemeine Fragen
Thema: 2 if abfragen kombinieren
Antworten: 6
Zugriffe: 2795

funktioniert super! DANKÖ :D
von stigi
Freitag 9. Juni 2006, 08:42
Forum: Allgemeine Fragen
Thema: 2 if abfragen kombinieren
Antworten: 6
Zugriffe: 2795

werd ich tun, danke! :) habs bis heute noch nicht gebraucht gehabt, daher isses bissel schwierig das auf die schnelle (bis heute mittag) zu verstehen :roll:
von stigi
Freitag 9. Juni 2006, 08:36
Forum: Allgemeine Fragen
Thema: 2 if abfragen kombinieren
Antworten: 6
Zugriffe: 2795

danke erstmal, mir wärs aber lieber wenn man es ohne optpars lösen könnte, da ich mein script heute mittag abgeben muss und ich mich bis dahin nimmer in optparse einarbeiten kann :?

es geht nur noch um dieses eine problem der rest funktioniert
von stigi
Freitag 9. Juni 2006, 07:55
Forum: Allgemeine Fragen
Thema: 2 if abfragen kombinieren
Antworten: 6
Zugriffe: 2795

2 if abfragen kombinieren

moin hab folgendes problem in folgendem code: ich überprüfe auf übergabeparameter beim scriptaufruf. werden weniger als 2 parameter mitgegeben kommt meine aufforderung -help einzugeben. dabei ist das problem wenn ich "script -help" schreibe, dann sinds ja wiederum zu wenige parameter und d...
von stigi
Donnerstag 8. Juni 2006, 09:56
Forum: Allgemeine Fragen
Thema: odbc aufruf mit sys.argv ?!
Antworten: 4
Zugriffe: 1096

oh man, was eine so ne kleine klammer an der falschen stelle kaputt machen kann :roll:

danke
von stigi
Donnerstag 8. Juni 2006, 09:51
Forum: Allgemeine Fragen
Thema: odbc aufruf mit sys.argv ?!
Antworten: 4
Zugriffe: 1096

oh sorry hab den fehler vergessen: Traceback (most recent call last): File "Y:\Mitarbeiter\xxx\pythonwin\correct2.py", line 22, in ? conn = odbc.odbc( 'DRIVER=Microsoft Access-Treiber (*.mdb);UID=admin;DBQ=%s' )%param2 dbi.operation-error: [Microsoft][ODBC Microsoft Access Driver] Datei '(...
von stigi
Donnerstag 8. Juni 2006, 09:42
Forum: Allgemeine Fragen
Thema: odbc aufruf mit sys.argv ?!
Antworten: 4
Zugriffe: 1096

odbc aufruf mit sys.argv ?!

sicher ein weiteres simples problem das ich mal wieder hab... ich bau mit meinem pyscript eine verbindung zu odbc / einer access datenbank auf conn = odbc.odbc( 'DRIVER=Microsoft Access-Treiber (*.mdb);UID=admin;DBQ=C:\\temp\\T100_V46.mdb' ) wie muss diese zeile aussehen, damit ich die Datenquelle C...
von stigi
Donnerstag 8. Juni 2006, 09:13
Forum: Allgemeine Fragen
Thema: globale variable in funktion verändern ?
Antworten: 4
Zugriffe: 1519

haber das jetzt mit dem dictionary gelöst, müsste es aber auch noch in eine txt file ausgeben können mit file.write("\n--------------------------------\n\n" + glob['c_autoedit']) funktioniert es leider nicht. fehlermeldung: Traceback (most recent call last): File "Y:\Mitarbeiter\xxx\p...
von stigi
Donnerstag 8. Juni 2006, 08:49
Forum: Allgemeine Fragen
Thema: globale variable in funktion verändern ?
Antworten: 4
Zugriffe: 1519

alles klar vielen dank :D
von stigi
Donnerstag 8. Juni 2006, 07:53
Forum: Allgemeine Fragen
Thema: globale variable in funktion verändern ?
Antworten: 4
Zugriffe: 1519

globale variable in funktion verändern ?

ich habe 3 globale variablen c_error = 0 c_autoedit = 0 c_manuedit = 0 nun möchte ich innerhalb meiner funktion diese counter hochzählen - geht das überhaupt ? def runthrough(): def autocorrect(): c_autoedit = c_autoedit + 1 def nocorrect(): c_error = c_error + 1 def manucorrect(): c_manuedit = c_ma...
von stigi
Mittwoch 7. Juni 2006, 13:44
Forum: Allgemeine Fragen
Thema: Übergabeparameter - Fehler abfangen
Antworten: 16
Zugriffe: 3522

ai da wird doch der hund in der pfanne verrückt.
Kann mir jemand eine garantiert richtige antwort geben bitte :roll:

es sollen genau 2 übergabeparameter sein. nicht mehr und nicht weniger.

Code: Alles auswählen

if len(sys.argv)<=2 and len(sys.argv) >= ?:
    raise SystemExit
von stigi
Mittwoch 7. Juni 2006, 13:37
Forum: Allgemeine Fragen
Thema: Übergabeparameter - Fehler abfangen
Antworten: 16
Zugriffe: 3522

icepacker hat geschrieben:imo alles nicht richtig :wink:
dürfte einfach daran liegen, dass das erste argument den programmnamen bzw. pfad enthält.
bingo :roll:
von stigi
Mittwoch 7. Juni 2006, 12:40
Forum: Allgemeine Fragen
Thema: Übergabeparameter - Fehler abfangen
Antworten: 16
Zugriffe: 3522

denkfehler meinerseits - alles in Ordnung danke :lol:

aber es muss trotzdem <=2 heissen sonst gehts nicht

Traceback (most recent call last):
File "Y:\Mitarbeiter\xxx\pythonwin\correct.py", line 17, in ?
param1 = int(sys.argv[2])
IndexError: list index out of range
von stigi
Mittwoch 7. Juni 2006, 12:36
Forum: Allgemeine Fragen
Thema: Übergabeparameter - Fehler abfangen
Antworten: 16
Zugriffe: 3522

*mir selbst wegen mir annen kopf fass*

alles klar :roll:
von stigi
Mittwoch 7. Juni 2006, 12:25
Forum: Allgemeine Fragen
Thema: Übergabeparameter - Fehler abfangen
Antworten: 16
Zugriffe: 3522

thx mit <2 gehts leider nicht, muss <3 warum auch immer :shock:
von stigi
Mittwoch 7. Juni 2006, 12:05
Forum: Allgemeine Fragen
Thema: Übergabeparameter - Fehler abfangen
Antworten: 16
Zugriffe: 3522

ok ja die anzahl der parameter hab ich zwar aber wenn ich keine parameter mitgeb oder zu wenige dann bekomm ich halt immernoch die exception.
wie sag ich denn dem script, dass es gar nicht erst startet wenn anzahl < 2 ist ?
von stigi
Mittwoch 7. Juni 2006, 10:39
Forum: Allgemeine Fragen
Thema: Übergabeparameter - Fehler abfangen
Antworten: 16
Zugriffe: 3522

Übergabeparameter - Fehler abfangen

mahlzeit ich hab in meinem pyscript 2 übergabeparameter .... #--------------- Uebergabeparameter setzen ------------- param1 = int(sys.argv[2]) param2 = int(sys.argv[1]) .... wo und wie müsste ich denn ein fehlerhaftes aufrufen des scriptes abfangen? also wenn der anwender nicht "script 5 10&qu...
von stigi
Montag 15. Mai 2006, 12:10
Forum: Allgemeine Fragen
Thema: Übergabeparameter in if abfrage ?!
Antworten: 4
Zugriffe: 744

dankedön :lol:
von stigi
Montag 15. Mai 2006, 08:40
Forum: Allgemeine Fragen
Thema: Übergabeparameter in if abfrage ?!
Antworten: 4
Zugriffe: 744

ohje danke ja :roll: ich finds lustig, ich hab grad mein posting nochmal durchgelesen und ich hatte mich da so unverständlich ausgedrückt, dass ich selber nicht mehr wusste was ich wollte lol :lol: aber deine antwort hat mir zu 100% geholfen danke :D kann ich daraus einfach param1 = int(sys.argv[1])...
von stigi
Montag 15. Mai 2006, 08:34
Forum: Allgemeine Fragen
Thema: Übergabeparameter in if abfrage ?!
Antworten: 4
Zugriffe: 744

Übergabeparameter in if abfrage ?!

Moin ehm ich hab 2 Parameter die ich bei Scriptaufruf mitgeb. diese beiden werte möchte ich in ner if-abfrage verwenden. import sys param1 = sys.argv[1] param2 = sys.argv[2] wert1=raw_input() wert2=raw_input() if (wert1 <= param1 or wert2 <= param2): print "in der schleife" else: print &qu...