Hallo allerseits,
in knapp zwei Wochen findet die LinuxWorld & Expo in der KölnMesse statt
(http://www.linuxworldexpo.de).
Ich bin vor kurzem nach Köln gezogen und würde gerne Kontakte zu
Python-Begeisterten aus der Umgebung knüpfen. Ich bin auch daran interessiert,
einen regelmäßigen Python-Stammtisch in Köln zu etablieren - oder gibt es etwa
schon einen? Ich konnte jedenfalls nichts dazu im Netz finden.
Hat jemand Lust, sich auf LinuxWorld Expo (oder auch woanders) zu treffen, um
mal zwanglos über solche Ideen zu plaudern?
Übrigens: bei pro-linux.de gibt's noch einen Promotionscode für kostenlose
Eintrittskarten für die Messe!
Chris
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
Hallo seit ein paar Tage kam keine einzigste Mail mehr an... kann man
irgendwie helfen :)?
Robert Tulke
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
Hallo,
ich habe ein kleines Problem. Ich muss in meinem Script berücksichtigen wann
die Zeitumstellung stattfindet.
Es handelt sich um einen Urlaubsverwaltung. Ich brauche also den letzten
Sonntag im Oktober, damit ich in diesem Fall eine Stunde subtrahieren kann.
Kennt jemand eine Funktion, mit der ich den letzte Sonntag im Oktober
bekomme?
Ich hoffe mir kann jemand helfen.
LG
Thomas
--
Thomas Heidmann
Fachinformatiker(AE)
http://www.thomasheidmann.de
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
Hallo Python Fans,
ich bin am rumtüfteln und versuche über /dev/ttyS0 etwas abzufangen
und wenn es abgefangen wurde dann eine Taste an das /dev/ttyS0 zu
senden. Leider ist mir das bisher nicht gelückt Ftp Daten wie auch in
den Bsp. Scripten erklärt funktionieren tadellos aber das abfangen
und "greppen" eines laufenden Textes auf einem tty scheint irgendwie
nicht wirklich zu funktionieren.
Um die Situation mal genauer zu erklären, es geht darum ich hab am
Com Port (ttyS0) einen PC der über PXE Bootet! leider kann ich den PC
nicht im Bios so einstellen das er immer über PXE bootet beim booten
erscheint dann z.B. das der Ram Speicher hochgeladen wird usw. und
irgendwann
steht in etwa sowas: press (d) disk boot, (n) network pxe, und nochwas...
Jetzt würde ich genau diese Zeile abfangen wollen und dann das "n" auch
übergeben wollen.
Vll. hat jemand ja in der Richtung schonmal was gemacht und kann mir
dort etwas weiterhelfen.
Grüße
Robert
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
Hallo,
weiss jemand wie man mit Python unter Windows die RAM Ausstattung eines
PCs ermittelt ?
Das scheint generell nicht sehr gefragt zu sein, denn nach intensivem
googeln habe ich lediglich ein vbs script gefunden welches das kann:
http://www.microsoft.com/technet/scriptcenter/scripts/hardware/memory/hw
mevb06.mspx
Gibt es irgendeine Moeglichkeit das direkt in Python zu machen ?
Juergen
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
Hallo Pythoneers,
ich benutze Python 2.4 unter Win-XP und wundere mich gerade ueber
folgendes:
Wenn man:
(child_stdin, child_stdout, child_stderr) = os.popen3(cmd)
ausfuehrt, dann bleibt ein anschliessendes:
err = child_stderr.read()
immer dann haengen, wenn:
- 'cmd' mehr als 4094 characters in child_stdout schreibt und
- wenn man child_stderr.read() ausfuehrt bevor
child_stdout.read()
ausgefuehrt wurde.
In anderen Worten: Nach os.popen3() immer erst child_stdout.read() und
danach erst child_stderr.read()
ausfuehren.
Dieses Problem ist MS Windows spezifisch. Unter Linux funktioniert es.
Vermutlich macht es Sinn das als Fussnote mit in die Python Doku
aufzunehmen, sonst verzweifeln viele arme User deren os.popen3() Aufrufe
manchmal haengen und manchmal nicht.
Was meint Ihr dazu ?
Juergen
Hier mein Testcode:
"""
import os
def test1Popen(nrOfChars):
# reading child_stdout first
cmd = 'python -c "print %s * %d",'%("'x'", nrOfChars)
(child_stdin, child_stdout, child_stderr) = os.popen3(cmd)
print "trying to read child_stdout"
print "child_stdout = '%s'"%(child_stdout.read())
print "trying to read child_stderr - %d chars written
stdout"%(nrOfChars)
print "child_stderr = '%s'"%(child_stderr.read())
def test2Popen(nrOfChars):
# reading child_stderr first
cmd = 'python -c "print %s * %d",'%("'x'", nrOfChars)
(child_stdin, child_stdout, child_stderr) = os.popen3(cmd)
print "trying to read child_stderr - %d chars written
stdout"%(nrOfChars)
print "child_stderr = '%s'"%(child_stderr.read())
print "trying to read child_stdout"
print "child_stdout = '%s'"%(child_stdout.read())
test1Popen(4094) # ok
test2Popen(4094) # ok
test1Popen(4095) # ok
test2Popen(4095) # hangs forever
"""
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
Hi Pythonistas, hier genauer die mathematisch Bewanderten,
ich stehe vor dem Problem, eine exponentiale Reihe aus einem gegebenen
Anfangs-, Endwert mit einer Anzahl von Schritten zu generieren, was auch
ganz gut klappt. Jetzt muß ich noch die Steilheit variieren können, aber
finde dafür keine brauchbare Lösung. Hier ist mein aktueller Stand:
from math import *
def expseries(fromv, tov, steps):
ret, rev = [], False
if fromv > tov:
fromv, tov = tov, fromv
rev = True
fromlog = log(fromv)
tolog = log(tov)
logdiff = (tolog - fromlog) / (steps - 1)
v = fromlog
for i in range(steps):
ret.append(exp(v))
v += logdiff
if rev:
ret.reverse()
return ret
if __name__ == "__main__":
a1 = expseries(1.00, 1000.00, 30)
for i in range(len(a1)):
print "%.2f" % a1[i]
Hat hier jemand sowas schon mal realisiert, oder kann mir Hinweise liefern,
wie ich dies am Besten machen kann (möglichst mit Python "Hausmitteln").
DiV,
Pete
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
Hallo Python-Fans,
ich habe ein Problem. In meinem Programm möchte ich eine Palm-Datei (*.pdb) mit Python lesen und später evt. mal schreiben. Gibt es dafür ein Modul? Wenn ja, wie wird es eingebunden?
Danke Matthias
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
[Zweiter Versuch, da die Nachricht wegen der Probleme von python.net beim
ersten Mal wahrscheinlich nicht angekommen ist]
Am Samstag, 14. Oktober 2006 18:49 schrieben Sie:
> > http://svn.python.org/view/python/trunk/Demo/tkinter/guido/sortvisu.py?re
> >v=36560&view=markup
>
> dass is mir ein bisserl zu kompliziert...bin ein neuling!
> kann mir bitte jemand helfen meinen quellcode zu berichtigen?
>
> lg. danke im voraus
Hier Dein Programm mit möglichst wenigen Änderungen:
import Tkinter
import random
Liste = []
sprung = 3
def testliste(r=100):
for x in range(r):
Liste.append(random.randint(1,300))
Fenster = Tkinter.Tk()
Fenster.title("Sortieren")
Leinwand = Tkinter.Canvas(Fenster, width=300, height=250, bg="white")
Leinwand.grid()
testliste(r=100)
def create_lines(x, w):
Leinwand.create_line(0, x, w, x, width=2)
def create_sort_lines(x, w):
Leinwand.create_line(0, x, w, x, width=2)
def clear_canvas():
for id in Leinwand.find_all():
Leinwand.delete(id)
for i in Liste:
create_lines(sprung, i)
sprung = sprung + 2
def bubble_sort(lst):
for i in range(0, len(lst)):
for j in range(0, len(lst) - 1 - i):
if lst[j] > lst[j + 1]:
lst[j], lst[j + 1] = lst[j + 1], lst[j]
#print lst
sp = 3
clear_canvas()
for i in lst:
create_sort_lines(sp, i)
sp = sp + 2
yield None
next_step = bubble_sort(Liste).next
def bubble_sort_stepper():
try:
next_step()
except StopIteration:
pass
else:
Fenster.after(1, bubble_sort_stepper)
Fenster.after_idle(bubble_sort_stepper)
Fenster.mainloop()
Damit das GUI-Interface auf Benutzereingaben reagieren kann, habe ich aus
bubble_sort() einen Generator gemacht und eine Funktion bubble_sort_stepper()
hinzugefügt, die den jeweils den nächsten Schritt von bubble_sort() ausführt
und sich selbst nach einer Millisekunde wieder aufruft.
Peter
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de
Hi *
Wie kann man auf type testen, ausser mit type. Ich hab da mal noch eine andere Art gesehen..
Danke und Gruss, Katja
--
::
skype: katja.suess
http://www.crojewe.biz
_______________________________________________
python-de maillist - python-de(a)python.net
http://python.net/mailman/listinfo/python-de