Die Suche ergab 4224 Treffer

von sparrow
Freitag 19. November 2010, 20:57
Forum: Offtopic
Thema: Mercurial: aktuelle Revision (Version) in den Quelltext
Antworten: 10
Zugriffe: 1461

Re: Mercurial: aktuelle Revision (Version) in den Quelltext

Das sehe ich anders. Gerade bei verteilter Enwicklung ist es um so wichtiger auch außerhalb der Versionsverwaltung festzustellen um welche Version der Datei es sich handelt. Da halte ich einen zentralen Versionszähler eher sperrig und falsch. Ich finde es gerade interessant nicht nur mit festen Rele...
von sparrow
Freitag 19. November 2010, 10:48
Forum: Offtopic
Thema: Mercurial: aktuelle Revision (Version) in den Quelltext
Antworten: 10
Zugriffe: 1461

Mercurial: aktuelle Revision (Version) in den Quelltext

Hallo Forum, ich hatte heute Nacht eine verrückte Idee für einen Exception Handler der als automatischer Bug-Reporter arbeitet. [eigentlicheFrage] Weiß jemand wie ich Mercurial dazu kriege irgendwo in dem Quellcode die Revision der Datei zu schreiben? Bei SVN habe ich das schon gesehen, da schreibt ...
von sparrow
Donnerstag 18. November 2010, 10:05
Forum: Allgemeine Fragen
Thema: Curses : wie das letzte Zeichen im Terminal beschreiben
Antworten: 1
Zugriffe: 484

Curses : wie das letzte Zeichen im Terminal beschreiben

Hallo Forum, mir ist aufgefallen: man kann das letzte Zeichen im Terminal mit curses nicht beschreiben. Hier ein Beispielcode: import curses def main(mainwin): y, x = mainwin.getmaxyx() mainwin.addch(0, 0, 'A') mainwin.addch(0, x-1, 'A') mainwin.addch(y-1, 0, 'A') # mainwin.addch(y-1, x-1, 'A') main...
von sparrow
Mittwoch 17. November 2010, 23:31
Forum: Allgemeine Fragen
Thema: STRG - Tastendruck Curses
Antworten: 11
Zugriffe: 2164

Re: STRG - Tastendruck Curses

Hallo Jerch, nochmal vielen Dank für deine Mühe. Ich schätze ich werde das einfach so lösen, dass ich Optionale Funktionen so einbinde, dass ich mit den Funktionstasten zwischen den "Menüs" hin und her springen kann. Das ist dann leicht veränderte User-Experience... aber hey, wir sind in e...
von sparrow
Mittwoch 17. November 2010, 11:05
Forum: Allgemeine Fragen
Thema: ZeroDivisionError matplotlib, zu kleiner float Zahl
Antworten: 3
Zugriffe: 715

Re: ZeroDivisionError in matplotlib wegen zu kleiner float Z

Code: Alles auswählen

>>> a = 0.15141143015791145
>>> round(a, 2)
0.14999999999999999
>>> b = 2.1
>>> round(b, 2)
2.1000000000000001

Hilft dir das?
Da kommen, je nach System, auch mal runde Zahlen raus ;)
von sparrow
Mittwoch 17. November 2010, 10:13
Forum: Allgemeine Fragen
Thema: STRG - Tastendruck Curses
Antworten: 11
Zugriffe: 2164

Re: STRG - Tastendruck Curses

Hallo Jerch, vielen Dank für deine ausführliche Antwort. Zum Einsatz von curses: ich will ein Programm schreiben, dass ohne große Abhängigkeiten in der Konsole eines *nix laufen kann. Gut, man kann jetzt darüber streiten ob Python eine große Abhängigkeit ist, aber Just for Fun werkel ich im Augenbli...
von sparrow
Montag 15. November 2010, 21:51
Forum: Allgemeine Fragen
Thema: STRG - Tastendruck Curses
Antworten: 11
Zugriffe: 2164

Re: STRG - Tastendruck Curses

STRG+Taste ergeben einen eigenen Keycode.
Aber eine Möglichkeit zu erfahren wann eine Taste gedrückt und wann freigegeben wird habe ich noch nicht gefunden.

Ich forsche weiter :)
von sparrow
Montag 15. November 2010, 14:00
Forum: Allgemeine Fragen
Thema: STRG - Tastendruck Curses
Antworten: 11
Zugriffe: 2164

STRG - Tastendruck Curses

Hallo liebes Forum, Ich habe da mal eine Frage zu Curses: das abfangen von Tasten die gedrückt werden ist soweit ja kein Problem. STRG+Buchstabe ergibt auch eine andere Taste als nur Buchstabe. Ich würde aber gerne darauf reagieren wenn jemand nur die STRG-Taste drückt, und wenn er sie wieder los lä...
von sparrow
Samstag 17. April 2010, 12:29
Forum: Allgemeine Fragen
Thema: XML-Daten vor dem parsen encoden
Antworten: 14
Zugriffe: 2631

Ah, super danke! Verstehe ich das jetzt richtig, dass der Ablauf in etwa so ist: das XML-Dokument wird gelesen und daraus unter Benutzung von der Kodierung "latin-1" ein Unicode-Objekt erstellt. Anschließend wird das Unicode Objekt (das "utf-8"-kodiert ist) mit .decode wieder in ...
von sparrow
Freitag 16. April 2010, 18:48
Forum: Allgemeine Fragen
Thema: XML-Daten vor dem parsen encoden
Antworten: 14
Zugriffe: 2631

Ah super. Wenn ich das richtig sehe ist das XML-Kram von Google als Latin-1 kodiert. Danke. Edit: zu früh gefreut. Funktioniert nicht. Dein Code ist zu kurz. Der Fehler tritt erst auf sobald der Parser aufgerufen wird. # -*- coding: utf-8 -*- import urllib import xml.dom.minidom as dom def getWeathe...
von sparrow
Freitag 16. April 2010, 14:05
Forum: Allgemeine Fragen
Thema: XML-Daten vor dem parsen encoden
Antworten: 14
Zugriffe: 2631

Bei mir funktioniert es: http://blog.dav1d.de/code/google-weather-api-parsen/ leider nein. Ich musste zu Beginn den import ändern damit das Programm unter 2.6 überhaupt funktioniert (da scheint bei dir im Blog eh ein Fehler zu sein, denn wenn ich das richtig sehe gibt es noch keine Python-Version g...
von sparrow
Freitag 16. April 2010, 11:06
Forum: Allgemeine Fragen
Thema: XML-Daten vor dem parsen encoden
Antworten: 14
Zugriffe: 2631

Habe ich dann im Vorfeld die Möglichkeit etwas dagegen zu tun, dass es kracht? Quasi einen String zu bauen der da durchläuft?
Vielleicht irgendwie mit dem magischen "errors='raplace'"

So fit bin ich der Unicode-Geschichte leider nicht.
von sparrow
Freitag 16. April 2010, 10:25
Forum: Allgemeine Fragen
Thema: XML-Daten vor dem parsen encoden
Antworten: 14
Zugriffe: 2631

Das die, eigentlich nötige, Information über die Kodierung nicht mit in der XML-Datei steht ist mir auch schon aufgefallen. Wenn ich die entsprechende XML im Firefox öffne werden die Umlaute korrekt dargestellt. Die Seiteninformation gibt dann Auskunft darüber, dass das angezeigt Format "UTF-8&...
von sparrow
Freitag 16. April 2010, 09:45
Forum: Allgemeine Fragen
Thema: XML-Daten vor dem parsen encoden
Antworten: 14
Zugriffe: 2631

XML-Daten vor dem parsen encoden

Hallo Forum, ich sitze hier im Augenblick an einem gar garstigen Problem. Und zwar möchte ich zu Testzwecken gerne XML Parsen um mich der Unicode-Problematik anzunähern. Ich versuche dafür die Wetter-Api von Google auszulesen: # -*- coding: utf-8 -*- import urllib import xml.dom.minidom as dom def g...
von sparrow
Donnerstag 15. April 2010, 12:43
Forum: Allgemeine Fragen
Thema: Dicts. File.
Antworten: 66
Zugriffe: 6747

Ich finde es recht praxisfremd, dass hier in dem Thread immer wieder darauf verwiesen wird, dass man das Format dervorliegenden Daten doch ändern soll. Die Situation, dass man Daten vorliegen hat und diese weiterverarbeiten muss kommt in freier Wildbahn ständig vor. Sei es die Ausgabe aus einem Prog...
von sparrow
Donnerstag 15. April 2010, 07:58
Forum: Allgemeine Fragen
Thema: Dicts. File.
Antworten: 66
Zugriffe: 6747

Dann poste doch mal deinen code, so lang kann er ja nicht sein, nund schreib in die Kommentare was das script an der jeweiligen Stelle tut.
Sowas ist manchmal sehr effektiv um einen Fehler zu finden.
von sparrow
Sonntag 19. April 2009, 22:42
Forum: Allgemeine Fragen
Thema: Anlegen eines try-blocks erzwingen
Antworten: 21
Zugriffe: 3680

Mal abgesehen davon kann man die Exception in Java genau so nach oben weiter reichen (mit dem Schlüsselwort throws ), das Abfangen der Exception ist nicht Pflicht! Auch das ist falsch. In diesem Fall muss der Aufrufer dann die Fehlerbehandlung übernehmen oder weiterreichen. Ein "Unterschlagen&...
von sparrow
Sonntag 19. April 2009, 22:20
Forum: Allgemeine Fragen
Thema: Anlegen eines try-blocks erzwingen
Antworten: 21
Zugriffe: 3680

Davon abgesehen, dass es bei Java immer noch Nullpointer-Exceptions gibt, die man nicht abfangen muss. Ist also auch nur eine scheinbare Sicherheit. Das ist falsch. Es gibt in Java Runtime-Exceptions (unchecked exceptions) die man nicht fangen muss aber kann, dazu gehört auch die NullPointerExcepti...
von sparrow
Sonntag 19. April 2009, 21:03
Forum: Installation/Konfigurieren
Thema: Gentoo Python
Antworten: 4
Zugriffe: 2439

Vielleicht funktioniert das wie bei einem einem normalen configure?

python-config --prefix=/usr/
von sparrow
Sonntag 19. April 2009, 20:51
Forum: Allgemeine Fragen
Thema: WGet Output in Python Programm
Antworten: 10
Zugriffe: 1934

Soviel ich weiss verwendet man externe Prozesse über os.subprocess.

Falls du mit wget Dateien herunterladen willst wäre es vielleicht sinnvoll die Funktionalität in Python nachzubilden. Das dürfte nicht zu schwierg sein und du wärst Unabhängig von externen Programmen.

Gruß
Sparrow