Anzeige:
Ergebnis 1 bis 12 von 12

Thema: Nervige Python-Warnung

  1. #1
    Moderator Avatar von geronet
    Registriert seit
    23.05.2001
    Ort
    Grainau
    Beiträge
    96

    Nervige Python-Warnung

    Seitdem ich getmail laufen habe, bekomme ich bei jedem Aufruf die Warnung
    /usr/lib/python2.3/optparse.py:668: FutureWarning: %u/%o/%x/%X of negative int will return a signed string in Python 2.4 and up
    return ("<%s at 0x%x: %r>"
    Hab schon gegoogelt, aber nicht wirklich eine Lösung gefunden diese Meldung abzustellen. Ein > /dev/null hinter getmail bringt auch nichts.

    Könnt ihr mir einen Tipp geben?

  2. #2
    Registrierter Benutzer Avatar von Hans-Georg Normann
    Registriert seit
    04.03.2000
    Ort
    Uetersen
    Beiträge
    571
    Hmm, von dem Script möcht ich gerne man den Sourcecode sehen. Welche Distri ist das eigentlich?

    Genaue Syntax zu optparse: hier

    Hans
    333 Mhz, 466 MHz, neee, ich hab was neues zuhause.....

  3. #3
    Moderator Avatar von geronet
    Registriert seit
    23.05.2001
    Ort
    Grainau
    Beiträge
    96
    Es ist Debian Woody. Hier /usr/bin/getmail. Ich hab versucht den Fehler selber zu suchen nach deinem Link, aber keinen Erfolg gehabt. Kann nur C, bash und ein wenig perl

    In der Maillinglist steht ein Verweis auf diese Adresse:
    http://sourceforge.net/tracker/?grou...ail&aid=997100

    Komme aber dadurch auch nicht weiter...

    PS: Der Rechner hat genau 333 Mhz
    Geändert von geronet (16-02-2005 um 20:13 Uhr)

  4. #4
    Registrierter Benutzer
    Registriert seit
    25.10.2004
    Beiträge
    819
    Ist auf woody nicht Python 2.2 standard?

  5. #5
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    Dort war noch Python 2.1

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  6. #6
    Registrierter Benutzer Avatar von Hans-Georg Normann
    Registriert seit
    04.03.2000
    Ort
    Uetersen
    Beiträge
    571
    Was hast du für eine Pythonversion installiert? Hast du etwa mehrere Versionen auf deiner Maschine?

    In letzterm Fall, musst du wohl deine getmail.py anpassen, weil
    Code:
    #!/usr/bin/python
    könnte auf die Falsche Pythonversion verweisen.

    Hans
    333 Mhz, 466 MHz, neee, ich hab was neues zuhause.....

  7. #7
    Registrierter Benutzer
    Registriert seit
    20.11.2004
    Beiträge
    122
    Also das ist jetzt nur nen Workaround, aber bei mir hat's was gebracht die Meldungen per &> nach /dev/null umzuleiten.

    Gruß, Kai.
    C, Python, OCaml

  8. #8
    Registrierter Benutzer Avatar von Hans-Georg Normann
    Registriert seit
    04.03.2000
    Ort
    Uetersen
    Beiträge
    571
    Mag zwar funktionieren, bin ich aber kein Freund von. Wofür werden eigentlich Fehlermeldngen und Warnhinweise eingebaut? Dann könnte ich ja genausogut das viel gelobte System aus R. nehmen, denn da gibts fast keine oder nichts sagende Fehlermeldungen

    Meine Meinung, dazu stehe ich. Ich zwinge euch aber nicht dazu, eine andere Meinung zu haben.

    Hans
    333 Mhz, 466 MHz, neee, ich hab was neues zuhause.....

  9. #9
    Moderator Avatar von geronet
    Registriert seit
    23.05.2001
    Ort
    Grainau
    Beiträge
    96
    Ich hab nur das Python Debian Paket 2.3.4-5 drauf:

    Python 2.3.4 (#2, Jan 5 2005, 08:24:51)
    [GCC 3.3.5 (Debian 1:3.3.5-5)] on linux2

    Die Fehlerausgabe möchte ich nicht umleiten, sonst weiss ich ja nicht wenn die Mails nicht abgeholt werden konnten.

    PS: Die Version stand auch in der Fehlermeldung drin

    Grüsse, Stefan
    Geändert von geronet (16-02-2005 um 22:32 Uhr)

  10. #10
    Registrierter Benutzer
    Registriert seit
    25.10.2004
    Beiträge
    819
    Versuch mal, die erste Zeile durch
    Code:
    #!/usr/bin/python -Wignore
    zu ersetzen.

  11. #11
    Moderator Avatar von geronet
    Registriert seit
    23.05.2001
    Ort
    Grainau
    Beiträge
    96
    Ui ja, das wars.. Ein grosses Dankeschön!
    Endlich läuft mein Postfach nicht mehr über

  12. #12
    Registrierter Benutzer
    Registriert seit
    20.11.2004
    Beiträge
    122
    Zitat Zitat von Hans-Georg Normann
    Mag zwar funktionieren, bin ich aber kein Freund von. Wofür werden eigentlich Fehlermeldngen und Warnhinweise eingebaut? Dann könnte ich ja genausogut das viel gelobte System aus R. nehmen, denn da gibts fast keine oder nichts sagende Fehlermeldungen

    Meine Meinung, dazu stehe ich. Ich zwinge euch aber nicht dazu, eine andere Meinung zu haben.

    Hans
    Diese Meldung interessiert mich nur recht wenig, wenn ich nichts mit der getmail-Entwicklung am Hut habe.

    btw: Was hat Windows mit getmail zu tun?
    Geändert von `kk (21-02-2005 um 00:56 Uhr)
    C, Python, OCaml

Lesezeichen

Berechtigungen

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