Die Suche ergab 130 Treffer

von Nirven
Dienstag 19. September 2006, 09:25
Forum: Allgemeine Fragen
Thema: Frage zu Verzeichnissen und Dateien
Antworten: 22
Zugriffe: 3498

Unter Unix und Windows funktioniert das mit der Funktion getuser() aus dem Standard-Modul getpass.
von Nirven
Dienstag 19. September 2006, 07:15
Forum: Allgemeine Fragen
Thema: Event bei Schreibvorgang/Größenänderung einer Datei
Antworten: 2
Zugriffe: 648

Hm, grundsätzlich muss sowas schon irgendwie gehen. Mit less zum Beispiel kann ich mir wachsende Logzeilen in Echtzeit angucken, sicher auch mit anderen Programmen. Probleme gibt es eigentlich nur, wenn die Datei zwischendurch truncated wird.
Es sollte also funktionieren, bei dem wie... :K
von Nirven
Montag 18. September 2006, 09:32
Forum: Allgemeine Fragen
Thema: Hilfe! 5 / 2 = 2 Wieso??
Antworten: 6
Zugriffe: 993

Mit

Code: Alles auswählen

float(x)
wandelst du x in ein Float um. Damit funktioniert die Rechnung

Code: Alles auswählen

>>> x = 5
>>> y = 2
>>> x/y
2
>>> float(x)/y
2.5
>>>
von Nirven
Freitag 15. September 2006, 20:39
Forum: Allgemeine Fragen
Thema: Problem beim Bearbeiten und Abspeichern einer Liste
Antworten: 10
Zugriffe: 1340

Ich vermute mal, weil es in dem try-Block eine exception gibt.

füg mal

Code: Alles auswählen

print 'Try'
in Zeile 15 ein. Dann siehst du, dass er da reingeht.
von Nirven
Freitag 15. September 2006, 15:15
Forum: Allgemeine Fragen
Thema: Parameter an Skript übergeben?
Antworten: 3
Zugriffe: 788

Die einfachste Möglichkeit:

hallo.py

Code: Alles auswählen

import sys

def HalloWelt(hallo):
    print hallo
    
if __name__ == '__main__':
    HalloWelt(sys.argv[1])
Aus der Konsole:

Code: Alles auswählen

C:\>hallo.py Hallo
Hallo

C:\>
von Nirven
Freitag 15. September 2006, 09:08
Forum: Allgemeine Fragen
Thema: Array aus Datei einlesen
Antworten: 11
Zugriffe: 12973

Mit dem Modul csv kann man solche Daten einlesen, du kannst dann angeben womit die Daten getrennt sind.
von Nirven
Freitag 15. September 2006, 06:44
Forum: wxPython
Thema: wx.ImageList + wx.ListCtrl
Antworten: 7
Zugriffe: 2212

Re: wx.ListCtrl refresh leeren löschen update

JR hat geschrieben:Gibt es eine Methode, mit der ich ein Objekt wx.ListCtrl leeren kann?
Um Methoden zu finden nehme ich immer die wxWidgets-Doku. Ist zwar nicht speziell auf Python angepasst, aber als Überblick, welche Methoden/Events/Styles/was-weiß-ich es zu einem Widget gibt, finde ich sie sehr praktisch.
von Nirven
Donnerstag 14. September 2006, 07:17
Forum: Allgemeine Fragen
Thema: Python frage.. Wichtig!
Antworten: 8
Zugriffe: 1401

Danke, ich sollte mir das Wiki wohl mal genauer anschauen.
von Nirven
Mittwoch 13. September 2006, 21:11
Forum: Allgemeine Fragen
Thema: Python frage.. Wichtig!
Antworten: 8
Zugriffe: 1401

Auf jeden fall eleganter. For_Schleifen, bei denen ich ein 'i' durchschleuse ohne es zu benutzen stören mich immer etwas. Und das mit dem Komma am Ende des "print x" kannte ich noch nicht... gibt es noch mehr solcher "Tricks", und ist das irgendwo dokumentiert? In der Hilfe kanni...
von Nirven
Mittwoch 13. September 2006, 14:24
Forum: Allgemeine Fragen
Thema: Python frage.. Wichtig!
Antworten: 8
Zugriffe: 1401

for i in range(q-2:) Hier wird eine for-Schleife durchlaufen. 'range(q-2)' generiert eine Liste mit q-2 Elementen. Wenn q also 5 ist, wird eine Liste mit 3 Elementen generiert. Für jedes dieser Elemente wird die for-Schleife einmal durchlaufen, in dem Beispiel also dreimal. In der Schleife steht da...
von Nirven
Mittwoch 13. September 2006, 13:56
Forum: Allgemeine Fragen
Thema: Python frage.. Wichtig!
Antworten: 8
Zugriffe: 1401

Hm, mit deinem Code bin ich auf ein anderes Ergebnis gekommen. So funktioniert das ganze bei mir: def quadrat(): q = raw_input('Anzahl der Sternchen? ') q = int(q) a = '*' + ' '*(q-2) + '*' if (q>=2 and q<=10): print '*'*q for i in range(q-2): print a print '*'*q else: print'Bitte gib eine Zahl zwis...
von Nirven
Dienstag 12. September 2006, 21:38
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: pygame: Schrift wieder löschen
Antworten: 4
Zugriffe: 3121

Jepp. Du blittest dein(e) Surface(s) auf ein Surface, das du mit display erstellt hast. Dieses Surface ist das Hauptsurface, das man auf dem Bildschirm sieht. Wenn du etwas auf ein Surface blittest und es wieder weghaben möchtest, musst du die Position, auf die deine Schrift geblittet wurde, mit dem...
von Nirven
Dienstag 12. September 2006, 21:34
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Frage zu Pygame (Zielkoordianten)
Antworten: 22
Zugriffe: 9627

"Kein Bild mehr aufgebaut werden" stimmt nicht so ganz, die Skype-Benachrichtigung bedeckt ja nur einen kleinen Teil des Bildschirms. Auf dem Rest sehe ich die Bälle nur so durch die Gegend flitzen, das Programm läuft also und generiert auch die Bilder. @KC25m: Ja, mit der PyGame-Methode l...
von Nirven
Dienstag 12. September 2006, 21:30
Forum: Allgemeine Fragen
Thema: grafische oberfläche ohne pyGTK, pyQT, Tkinker etc
Antworten: 13
Zugriffe: 1733

Ja, sogar erstaunlich problemlos. Im Gegensatz zu anderen Modulen hat wxPython mir noch nie wirklich Probleme gemacht (wenn ich die setup.py erstmal so hatte, wie py2exe sie haben wollte...).
von Nirven
Dienstag 12. September 2006, 10:57
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Frage zu Pygame (Zielkoordianten)
Antworten: 22
Zugriffe: 9627

Danke, das hat schonmal etwas geholfen. :) Mit DOUBLEBUF komme ich jetzt auf 75 fps. Mit HWSURFACE alleine sogar auf 90fps, aber dann flackert das Bild total. Aber mit SWSURFACE (dem "Standard") komme ich halt auf 120 fps, wenn sich ein anderes Fenster davor schiebt. Die Software gibt es a...
von Nirven
Montag 11. September 2006, 18:46
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Frage zu Pygame (Zielkoordianten)
Antworten: 22
Zugriffe: 9627

Hm, wo hier grade die Rede von performance ist: Hat jermand eine Idee warum mein (ziemlich) einfaches Übungsprogramm ca viermal so schnell läuft, wenn sich etwas anderes (Skype oder Thunderbird benachrichtigung) in den Vordergrund drängt? Ich hab zum Üben aus den PyGame-Tutorials ein Progrämmchen ge...
von Nirven
Samstag 9. September 2006, 03:13
Forum: wxPython
Thema: readonly Combobox
Antworten: 5
Zugriffe: 1298

Oha. Gibt es einen Unterschied (im Verhalten) zwischen einer ComboBox, die Readonly ist, und einem Choice-Widget?
von Nirven
Freitag 8. September 2006, 10:43
Forum: Datenbankprogrammierung mit Python
Thema: DatenbankMySQL
Antworten: 9
Zugriffe: 4568

Und Du darfst natürlich nicht den `commit()` Aufruf auf dem Connection-Objekt nach Änderungen in der Datenbank vergessen, damit die auch wirklich wirksam werden. Oder am Anfang einmal mit `autocommit()` dafür sorgen das Änderungen immer sofort ausgeführt werden. Oh man, danke. Da meine SELECTs imme...
von Nirven
Freitag 8. September 2006, 10:10
Forum: wxPython
Thema: readonly Combobox
Antworten: 5
Zugriffe: 1298

Ich versteh nicht ganz, was du mit "readonly" meinst.

Das man nur aus der Liste wählen kann, nichts manuell eingeben? Dann heißt das gesuchte Widget wx.Choice, nicht wx.ComboBox.

Sonst erklär bitte genauer, was du mit readonly meinst :)
von Nirven
Donnerstag 7. September 2006, 14:20
Forum: wxPython
Thema: TextCtrl leeren
Antworten: 4
Zugriffe: 1921

Das Problem ist, das in der Funktion reset kein "panel" definiert ist. Ich würde die TextCtrls als Klassenattribute definieren ("self.endtime" etc.), dann kannst du sie in reset auch genauso wieder ansprechen. self.starttime = wx.TextCtrl(panel, pos=(85,50), size=(tx,ty)) self.en...