Die Suche ergab 591 Treffer

von Trundle
Donnerstag 18. Februar 2010, 23:59
Forum: Allgemeine Fragen
Thema: pyc to py
Antworten: 51
Zugriffe: 9527

Frag doch einfach den Entwickler, ob du den Quelltext haben kannst. Oder wenn er von dir ist, neuschreiben. Scheint mir erfolgsversprechender zu sein und du müsstest dann auch nicht mit komischen Wörtern um dich schmeißen.
von Trundle
Samstag 30. Januar 2010, 16:01
Forum: GTK+/GNOME
Thema: Veränderungen nach gtk.main() durch anderen Thread
Antworten: 30
Zugriffe: 12343

Es ist ja nicht so, dass man diese externen Bibliotheken einfach nur willkürlich benutzt und empfiehlt, sondern weil sie das Leben erleichtern sollen. Sicher, man braucht sie nicht, man kann das auch alles selber machen. Nur wozu? Letztlich schreibt man doch nur bestehendes neu und das oftmals in sc...
von Trundle
Samstag 30. Januar 2010, 15:38
Forum: GTK+/GNOME
Thema: Veränderungen nach gtk.main() durch anderen Thread
Antworten: 30
Zugriffe: 12343

Und PyGtk bietet auch Funktionen an, dass man Sockets in der Eventschleife von PyGtk überwachen kann. Und Netzwerkbibliotheken wie etwa Twisted bieten auch Möglichkeiten, dass sie das benutzen.
von Trundle
Samstag 30. Januar 2010, 00:15
Forum: Allgemeine Fragen
Thema: Array (vorher in String, dann) in Integer umwandeln
Antworten: 34
Zugriffe: 5041

Ich bin mir sicher, dass man auch ohne die beiden genannten Funktionen noch wundervollen Python-Code schreiben könnte.
von Trundle
Samstag 30. Januar 2010, 00:06
Forum: Allgemeine Fragen
Thema: GUI ähnliche Library auf curses Basis
Antworten: 5
Zugriffe: 804

Aus meiner eigenen Erfahrung würde ich das Programmieren mit curses alles andere als "straight forward" bezeichnen. Eventuell ist ja urwid das, was du suchst.
von Trundle
Freitag 29. Januar 2010, 12:59
Forum: Links und Tutorials
Thema: Inside the Python GIL
Antworten: 3
Zugriffe: 3126

Nein, 2.x wird davon nicht profitieren, siehe Issue 7753.
von Trundle
Donnerstag 28. Januar 2010, 23:23
Forum: GTK+/GNOME
Thema: Probleme mit gobject.timeout_add()
Antworten: 3
Zugriffe: 4940

Die Callback-Funktion muss einen wahren Wert zurückgeben, damit sie erneut aufgerufen wird.
von Trundle
Mittwoch 27. Januar 2010, 18:02
Forum: GTK+/GNOME
Thema: Veränderungen nach gtk.main() durch anderen Thread
Antworten: 30
Zugriffe: 12343

Ja, meine Frage war wohl eher, warum eigentlich Prozesse. Jedenfalls kannst du nicht einfach die Gtk-Hauptschleife in einem anderen Prozess laufen lassen. Das heißt, können schon, bringt dir aber nichts, weil dein ursprünglicher Prozess auch eine Hauptschleife braucht. Oder alle GUI-Manipulationen m...
von Trundle
Mittwoch 27. Januar 2010, 17:37
Forum: Allgemeine Fragen
Thema: Prozessverwalten und Ausgabenkontrolle
Antworten: 4
Zugriffe: 754

`subprocess.call()` wartet eigentlich, bis der Prozess fertig ist. Es wird ja auch nur der Return-Code vom Prozess zurückgegeben und kein `Popen`-Objekt.
von Trundle
Mittwoch 27. Januar 2010, 17:31
Forum: GTK+/GNOME
Thema: Veränderungen nach gtk.main() durch anderen Thread
Antworten: 30
Zugriffe: 12343

Bitte achte in Zukunft darauf, Probleme möglichst genau zu beschreiben und möglichst auf ein Minimum zu reduzieren, so dass du dann *ausführbaren* Code zeigen kannst, mit dem man das Problem reproduzieren kann. Bei deinem ersten Post sprichst du noch von Threads -- in deinem letzten Beispiel sind ab...
von Trundle
Montag 25. Januar 2010, 21:00
Forum: Allgemeine Fragen
Thema: Prozessverwalten und Ausgabenkontrolle
Antworten: 4
Zugriffe: 754

Was sind denn einfache Fälle? `os.popen()` benutzt halt immer eine Shell, das mag man in der Regel vermeiden.
von Trundle
Montag 25. Januar 2010, 20:14
Forum: Allgemeine Fragen
Thema: Probleme mit cxfreeze und Python 3.1
Antworten: 38
Zugriffe: 3843

@BlackJack: Mit become.py natürlich.

Tut mir leid für den unqualifizierten Beitrag, ich konnte nicht widerstehen.
von Trundle
Dienstag 19. Januar 2010, 15:14
Forum: Allgemeine Fragen
Thema: pyc to py
Antworten: 51
Zugriffe: 9527

Wobei man die marshal-Module relativ einfach aus den jeweiligen Python-Versionen extrahieren kann und als eigenständiges Py-Modul bauen kann, ebenso das dis-Modul. Wenn man also wirklich nur einen Blick auf ein Modul werfen mag und nicht unbedingt den Quelltext direkt braucht, kann man das folglich ...
von Trundle
Montag 18. Januar 2010, 13:20
Forum: GTK+/GNOME
Thema: gtk.Textview-Popup Menue bearbeiten
Antworten: 2
Zugriffe: 4162

Dabei wird das "populate-popup"-Signal ausgelöst, dem das Menü übergeben wird, damit solltest du das Menü vor dem Anzeigen dann manipulieren können.
von Trundle
Montag 18. Januar 2010, 00:03
Forum: GTK+/GNOME
Thema: Veränderungen nach gtk.main() durch anderen Thread
Antworten: 30
Zugriffe: 12343

Vielleicht magst du ja etwas Code zeigen, damit man auch sieht, was du machst. Im Allgemeinen gibt es bei GUIs und Threads doch einiges zu beachten, ich bin mir sicher, dass die Forensuche da einige Beiträge finden dürfte.
von Trundle
Sonntag 10. Januar 2010, 01:32
Forum: Allgemeine Fragen
Thema: c python und numpy
Antworten: 22
Zugriffe: 2969

Ja -- wenn man eben `PySys_SetArgv` oder vergleichbares aufgerufen hat.
von Trundle
Samstag 9. Januar 2010, 01:13
Forum: Allgemeine Fragen
Thema: c python und numpy
Antworten: 22
Zugriffe: 2969

Da gibt es nichts zu zeigen. `Py_GetPath()` gibt bei jedem Aufruf das gleiche zurück wie beim vorigen Aufruf.

Warum benutzt der OP nicht einfach `PySys_SetArgv` oder manipuliert `sys.path` direkt?
von Trundle
Donnerstag 7. Januar 2010, 19:37
Forum: Allgemeine Fragen
Thema: c python und numpy
Antworten: 22
Zugriffe: 2969

Warum sollte es? Das, was `Py_GetPath` zurückgibt, ist *nicht* `sys.path`.

Edit: Wobei die Dokumentation das natürlich ein wenig suggeriert, das ist wohl etwas unglücklich.

Edit: Jetzt nicht mehr.
von Trundle
Donnerstag 7. Januar 2010, 17:35
Forum: Allgemeine Fragen
Thema: c python und numpy
Antworten: 22
Zugriffe: 2969

`Py_GetPath()` gibt wirklich nur ein paar wenige Default-Pfade zurück. Beim Initialisieren von Python wird aber auch das Modul [mod]site[/mod] geladen und erst das hängt das site-packages-Verzeichnis an `sys.path` an. Nach dem Starten steht in `sys.path` also viel mehr, als `Py_GetPath()` zurückgibt...
von Trundle
Montag 4. Januar 2010, 14:35
Forum: Allgemeine Fragen
Thema: threading und raw_input()
Antworten: 5
Zugriffe: 936

Das Problem dürfte eher die Kombination Threads und pynotify sein, `raw_input()` gibt den GIL schon frei und mit gobject alleine funktioniert das auch.