Die Suche ergab 10 Treffer

von pynomos
Donnerstag 19. Mai 2011, 09:47
Forum: Allgemeine Fragen
Thema: Fehlermeldung bei count nach Umstellung auf Python 3.2
Antworten: 19
Zugriffe: 2287

Re: Fehlermeldung bei count nach Umstellung auf Python 3.2

ahh... o.k.!!!

ich habs kapiert - Danke für die "Nach-Hilfe"
von pynomos
Donnerstag 19. Mai 2011, 08:46
Forum: Allgemeine Fragen
Thema: Fehlermeldung bei count nach Umstellung auf Python 3.2
Antworten: 19
Zugriffe: 2287

Re: Fehlermeldung bei count nach Umstellung auf Python 3.2

/me hat geschrieben:
pynomos hat geschrieben:... mit was ermittelt man den in 3.2 die Länge eines Strings?
So wie vorher auch. Mit len().
... quatsch - ich meinte wie oft ein Substring in einem String auftaucht...

@mutella: hää in 3.2 ist das count noch da??

irgendwie stehe ich aufm Schlauch
von pynomos
Donnerstag 19. Mai 2011, 08:33
Forum: Allgemeine Fragen
Thema: Fehlermeldung bei count nach Umstellung auf Python 3.2
Antworten: 19
Zugriffe: 2287

Re: Fehlermeldung bei count nach Umstellung auf Python 3.2

schonmal dank für die Infos...

gibt es sowas wie
"hattesete das -> nimm nun dieses"?

... mit was ermittelt man den in 3.2 die Länge eines Strings?
von pynomos
Donnerstag 19. Mai 2011, 07:35
Forum: Allgemeine Fragen
Thema: Fehlermeldung bei count nach Umstellung auf Python 3.2
Antworten: 19
Zugriffe: 2287

Fehlermeldung bei count nach Umstellung auf Python 3.2

Moin,

ich bin mit meinem (kleinen) Latein am Ende und finde den Fehler nicht, warum das Script in 2.7 läuft und in 3.2 nicht...

in der Zeile "33" mit n1 = string.count(rdir,os.sep) kommt die Meldung Objekt hätte Eigenschaft count nicht...??

Hat jemand eine Idee??

# Pfade ersetzen #

import sys ...
von pynomos
Freitag 1. April 2011, 10:22
Forum: Allgemeine Fragen
Thema: was als return, wenn Fehler in Funktion?
Antworten: 15
Zugriffe: 3331

Re: was als return, wenn Fehler in Funktion?

@eydu

... und wie "informiere" ich die höheren Ebenen im Programm?

irgendwie muss ich doch "in der höheren Ebene" mitbekommen, ob als return ein Wert/Array kommt oder ein Fehler??

Das ist der Haken, "an dem ich hänge"...
von pynomos
Freitag 1. April 2011, 09:47
Forum: Allgemeine Fragen
Thema: was als return, wenn Fehler in Funktion?
Antworten: 15
Zugriffe: 3331

Re: was als return, wenn Fehler in Funktion?

o.k. - "die Beispiele" habe ich schon gesehen - meine Frage geht eher in die Richtung, wie ich einem "Hauptprogram" mitteile, dass es in einer Funktion einen Fehler gegeben hat... es wird ja nicht im Sinne des Erfinders sein, immr gleich ein print + sys.exit() zu schmeißen

Das "Hauptprogramm ...
von pynomos
Freitag 1. April 2011, 09:37
Forum: Allgemeine Fragen
Thema: was als return, wenn Fehler in Funktion?
Antworten: 15
Zugriffe: 3331

Re: was als return, wenn Fehler in Funktion?

upps ein return muss natürlich in das test-try rein...

meine Frage ist eher in der Funktion main() - müsste ich dann prüfen

wert = test()
if wert == 'ERROR':
....


oder geht das "hübscher" - dazu finde ich eben nix


def test():
try:
x = 0/1
return x
except:
return 'ERROR'

def main ...
von pynomos
Freitag 1. April 2011, 09:23
Forum: Allgemeine Fragen
Thema: was als return, wenn Fehler in Funktion?
Antworten: 15
Zugriffe: 3331

Re: was als return, wenn Fehler in Funktion?

wenn ich das richtig verstehe, brauche ich in der Funktion in except kein return einbauen? wird den die Fehlernummer/Bezeichnung auch mit übergeben?

so i.E. ??

Code: Alles auswählen

def test():
  try:
    x = 0/1
  except:
    pass

def main():
  try:
    test()
  except:
    print('fehler')

main()
von pynomos
Freitag 1. April 2011, 09:07
Forum: Allgemeine Fragen
Thema: was als return, wenn Fehler in Funktion?
Antworten: 15
Zugriffe: 3331

was als return, wenn Fehler in Funktion?

Hi,

gibt es ein "Standard"-Vorgehen, wenn ich in einer Funktion einen Fehler habe/erzeuge was ich als return angebe, wenn ich sonnst ein Array zurück gebe, d.h. wenn ich bei einer Funktion wenn alles "glatt läuft" ein Array zurück gebe, was mache ich wenn ein Fehler aufgetreten ist?

Im ...