Die Suche ergab 22 Treffer

von conloos
Freitag 27. März 2020, 18:32
Forum: Allgemeine Fragen
Thema: best practice: Python Version prüfen >=3
Antworten: 5
Zugriffe: 1052

best practice: Python Version prüfen >=3

Hallo @all,

ich arbeite an einem kleinen Projekt.
Auf meinem Betriebssystem ist Python 2 und 3 installiert.
Daher soll vor dem Start im "pre-flight-check" geprüft werden ob python3 zur Ausführung genutzt wird und anschließen wird der Rest gestartet.

Das Prüfen ist nicht das Problem, sondern ich ...
von conloos
Samstag 25. September 2010, 23:15
Forum: Qt/KDE
Thema: python kio
Antworten: 0
Zugriffe: 1046

python kio

Hi,

ich bin so ein bisschen am verzweifeln. Ich will einen KIO schreiben. Leider sind alle Tutorials veraltet und für die KDE 3.x Reihe.

Dann bin ich auf auf folgenden Blog gestoßen:
http://www.arnorehn.de/blog/?s=kio

Ich habe jetzt folgendes als minimal test:

# vi kio_minitest.py

#!/usr/bin ...
von conloos
Mittwoch 2. Juni 2010, 12:11
Forum: Netzwerkprogrammierung
Thema: paramiko und st_mode
Antworten: 2
Zugriffe: 1346

Re: paramiko und st_mode

Hallo,

vielen dank, das ist genau das was ich gesucht habe :o)

Con
von conloos
Dienstag 1. Juni 2010, 21:50
Forum: Netzwerkprogrammierung
Thema: paramiko und st_mode
Antworten: 2
Zugriffe: 1346

paramiko und st_mode

Hallo,

hat jemand eine Anleitung wie st_mode bei paramiko zu verstehen ist?
Hintergrund, ich will auslesen, ob der übergebene Path ein Verzeichnis ist.

oct(com.sftp.stat('PATH').st_mode)

Meistens bekomme ich eine 6 stellige Zahl, wobei die letzten vier die Rechte darstellen. die 2. Zahl von ...
von conloos
Donnerstag 28. Januar 2010, 13:42
Forum: Ideen
Thema: CPU load erzeugen
Antworten: 18
Zugriffe: 8645

Erstmal, danke für die viele Hilfe,

@jens: Vollkommen richtig, das Problem ist, das diese Berechnungen von der FPU Einheit übernommen werden. Aber wie lastet man die komplette CPU reproduzierbar aus?

@mkesper: Leider ist die reale Arbeit nicht so einfach reproduzierbar. siehe unten ich beschreibe ...
von conloos
Mittwoch 27. Januar 2010, 12:10
Forum: Ideen
Thema: CPU load erzeugen
Antworten: 18
Zugriffe: 8645

Also, das Problem ist nicht die CPU auf 100% zu bekommen. Dazu hab ich was schickes auf irgend eine Seite gefunden.

dd if=/dev/zero bs=100M | gzip | gzip -d | gzip | gzip -d | gzip | gzip -d > /dev/null

Damit werden alle CPUs in einem System schön auf 100% gebracht. BurnCPU wird übrigens nicht ...
von conloos
Montag 25. Januar 2010, 00:14
Forum: Ideen
Thema: CPU load erzeugen
Antworten: 18
Zugriffe: 8645

CPU load erzeugen

Hallo,

ich will den Strom, den mein Rechner aufnimmt messen.
Dabei will ich nicht nur Ruhezustand und Volllast, sondern auch die Stufen dazwischen messen.
Hat jemand eine Idee wie ich das mit Python umsetze?
Ich dachte daran md5 Checksummen berechnen zu lassen, dabei hab ich aber wieder das Problem ...
von conloos
Montag 7. Dezember 2009, 21:54
Forum: Allgemeine Fragen
Thema: Daemon und SIGTERM
Antworten: 4
Zugriffe: 1597

Hab ich gemacht und ein paar Sachen übernommen ... danke :-)


con
von conloos
Montag 7. Dezember 2009, 09:49
Forum: Allgemeine Fragen
Thema: Daemon und SIGTERM
Antworten: 4
Zugriffe: 1597

Ne, das erste was on_siterm() macht ist eine logging nachricht ...
on_sigterm() wird also nicht aufgerufen.


def on_sigterm(self, signum, frame):
u"""Reagieren auf das SIGTERM- Signal.

Auf POSIX kompatiblen Plattformen bedeutet das SIGTERM- Signal, dass
der Prozess beendet werden soll. Das ...
von conloos
Sonntag 6. Dezember 2009, 22:58
Forum: Allgemeine Fragen
Thema: Daemon und SIGTERM
Antworten: 4
Zugriffe: 1597

Daemon und SIGTERM

Hallo,

ich habe einen Daemon, nach: http://code.activestate.com/recipes/66012/.
Nach allen fork()'s habe ich die Signale gebunden:


try:
signal.signal(signal.SIGTERM, on_sigterm)
signal.signal(signal.SIGINT, on_sigterm)
except Exception,e:
logger.debug(_(u"Das binden der SIGTERM und SIGINT ist ...
von conloos
Samstag 5. Dezember 2009, 21:18
Forum: Allgemeine Fragen
Thema: property auf listen
Antworten: 3
Zugriffe: 848

die anhäufung von wissen ...

also,

@alle
- erstmal danke, das ihr euch damit auseinander setzt.
- das, dass galileo Buch hier nicht gut ankommt weiß ich, aber so kann man mal schnell zeigen wie man es gemeint hat, ohne das es in einer Beschreibungsorgie endet. Zumal im "Das Python Praxishandbuch" nicht mehr und in "Dive Into ...
von conloos
Samstag 5. Dezember 2009, 15:54
Forum: Allgemeine Fragen
Thema: property auf listen
Antworten: 3
Zugriffe: 848

property auf listen

Hallo,

ich hab folgendes Schnipsel:


def set_to_event_queue(self, event):
u"""Fügt das Event in die queue *event_queue* ein.

Organisation: fifo"""

print 'set'

try:
self.__event_queue_lock.acquire()
self.__event_queue.append(event)
self.__event_queue_lock.release()
except Exception ...
von conloos
Montag 30. November 2009, 22:42
Forum: Allgemeine Fragen
Thema: Decorator mit zwei parametern
Antworten: 3
Zugriffe: 989

Danke
von conloos
Montag 30. November 2009, 17:13
Forum: Allgemeine Fragen
Thema: Decorator mit zwei parametern
Antworten: 3
Zugriffe: 989

Decorator mit zwei parametern

Hallo,

ich bin auf folgendes gestoßen:


def wrap_setup(func, plugin):
"""Decorator that ensures that the :meth:`hornet.plugin.Plugin.setup`
method performs certain actions even if overridden. The setup
actions include registering plugins.
"""
@wraps(func)
def new():
for announcers in ...
von conloos
Mittwoch 17. September 2008, 12:31
Forum: wxPython
Thema: wx.AutoBufferedPaintDC
Antworten: 2
Zugriffe: 2137

Blödsinn

das Problem ist AutoBufferedPaintDCFactory() <-> BufferedDC()

con
von conloos
Freitag 15. August 2008, 14:08
Forum: wxPython
Thema: wx.AutoBufferedPaintDC
Antworten: 2
Zugriffe: 2137

Also nach einigem Lesen habe ich herausgefunden, das es an der Art liegt wie ich das event aufrufe. Das heißt die Funktion funktioniert unter allen U*ix Plattformen, jedoch nicht unter Windows, weil Windows da strikter ist.
Ein event darf nur mit zB. self.Paint und nicht self.Paint(evt, xxx ...
von conloos
Mittwoch 13. August 2008, 21:36
Forum: wxPython
Thema: wx.AutoBufferedPaintDC
Antworten: 2
Zugriffe: 2137

wx.AutoBufferedPaintDC

Hallo ich bin immer noch dabei mein Programm umzuschreiben und habe da ein Problem wo ich nicht weiss ob es ein denkfehler ist oder ein wx bug?!

originalcode:

def OnPaint(self, evt=None, shape=None):
logging.debug(u"OnPaint")
logging.debug(u"\t Folgendes Event wurde übergeben: " + str(evt ...
von conloos
Dienstag 12. August 2008, 15:15
Forum: wxPython
Thema: wx.AutoBufferedPaintDC/ wx.AutoBufferedPaintDCFactory
Antworten: 4
Zugriffe: 1632

Wenn man jetzt auch noch Schreiben/Lesen könnte, hätte man nicht fragen müssen - war ein verdammter Schreibfehler.

danke con
von conloos
Dienstag 12. August 2008, 13:20
Forum: wxPython
Thema: wx.AutoBufferedPaintDC/ wx.AutoBufferedPaintDCFactory
Antworten: 4
Zugriffe: 1632

Ja zu den beiden gibt es rechlich Doku, aber ich will ja kein per defaut BufferedDC, sondern nur wenn die Plattform das nicht unterstützt. So bin ich ja zu AutoBufferedDC gekommen. Nur das Verständniss wie es geht fehlt.

Con
von conloos
Dienstag 12. August 2008, 12:51
Forum: wxPython
Thema: wx.AutoBufferedPaintDC/ wx.AutoBufferedPaintDCFactory
Antworten: 4
Zugriffe: 1632

wx.AutoBufferedPaintDC/ wx.AutoBufferedPaintDCFactory

Hallo,

ich schreibe grade ein Programm, welches unter Linux und Mac super funktioniert, aber unter Windows super langsam ist.
Ich denke es liegt daran das Windows nicht AutoBufferd.
Jetzt bin ich dabei alles so umzubauen, das dass Fenster gepuffert wird, wenn das nicht das System per default macht ...