|
|
|
|
|
|
|
|
|
ANN: nächstes Treffen von pyCologne am 10.03.20
|
Hallo liebe Pythonfreunde,
das nächste Treffen von pyCologne, der Kölner Python-UserGroup, findet statt:
Datum: Mittwoch, den 10.03.2010
Uhrzeit: 18:30 Uhr c.t.
Ort: Pool 0.14, Benutzerrechenzentrum (RRZK-B) der
Universität Köln, Berrenrather Str. 136, 50937 Köln
Unser Programm:
-Vortrag: Erfahrungen mit Pinax (Web-Site Plattform) (Klaus Blindert)
-Diskussion zu Planung und Vorbereitung des Python-Barcamp in Köln
Spontan eingebrachte Gesprächs-Themen, Neuigkeiten aus der Python-Welt, Buch-Vorstellungen etc., die zu einem lebendigen Abend beitragen, sind wie immer herzlich willkommen!
Ab ca. 20:30 Uhr werden wir den Abend gemütlich in einem nahe
gelegenen Restaurant/Kneipe ausklingen lassen (al Caminetto -
Berrenratherstrasse 202).
Weitere Informationen zu pyCologne, inkl. Wegbeschreibung, Fotos und
Protokollen vergangener Treffen usw., findet ihr auf unserer Seite
im deutschen Python Wiki:
http://www.pycologne.de
Viele Grüße,
Thomas
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Thomas Lenarz"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 9068 in der Newsgroup: de.comp.lang.python |
|
|
|
Styleguide von Google
|
Netter Styleguide:
http://google-styleguide.googlecode.com/svn/trunk/pyguide.html
Nicht jeder Punkt ist unumstritten (z. B. unter "Imports"), aber
gute Richtschnur. Ergänzend zu PEP-8.
Beitrag zu "Power Features" gefällt mir besonders:
http://google-styleguide.googlecode.com/svn/trunk/pyguide.html#Power_Features
--
Web (en): http://www.no-spoon.de/ -*- Web (de): http://www.frell.de/
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Stefan Scholl"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 9067 in der Newsgroup: de.comp.lang.python |
|
05.03.
|
Python
|
Stefan Schwarzer
|
|
|
Python-Stammtisch in Leipzig, 09.03.2010, 20:00 Uh
|
== Leipzig Python User Group ===
Wir treffen uns am Dienstag, 9. März 2010 um 20:00 Uhr
im Schulungszentrum der Python Academy in Leipzig
( http://www.python-academy.de/Schulungszentrum/anfahrt.html ).
Mike Müller wird über die PyCon 2010 berichten.
Für das leibliche Wohl wird gesorgt. Eine Anmeldung unter
info@python-academy.de wäre nett, damit wir genug Essen
besorgen können.
Willkommen ist jeder, der Interesse an Python hat, die Sprache
bereits nutzt oder nutzen möchte.
Viele Grüße
Stefan
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Stefan Schwarzer"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 9066 in der Newsgroup: de.comp.lang.python |
|
|
|
setuptools Installations-Problem
|
Chris <me@privacy.net> wrote:
Moin ich versuche hier gerade mittlerweile halbwegs genervt, python 2.5 mit setuptools
auf einem RedHat-System zu installieren. In den Repos gibst offenbar nur 2.4 und 2.6.
Anyways. Python kompiliert und installiert, das lief zumindest ohne Fehlermeldungen.
OK. Mit ez_setup hab ichs nun hinbekommen.
Anschließsen habe ich dann via easy_install die mpgutils ver 0.8.6 installiert:
<snip>
sudo easy_install mpgutils-0.8.6-py2.5.egg Processing mpgutils-0.8.6-py2.5.egg
Removing /usr/local/lib/python2.5/site-packages/mpgutils-0.8.6-py2.5.egg
Copying mpgutils-0.8.6-py2.5.egg to /usr/local/lib/python2.5/site-packages
Removing mpgutils 0.7 from easy-install.pth file
Adding mpgutils 0.8.6 to easy-install.pth file
Installing filterMatrix script to /usr/local/bin
Installing getAbsPath script to /usr/local/bin
Installing mergeMatrixes script to /usr/local/bin
</snip>
Das hat ja offenbar funktioniert.
Nun rufe ich ein Programm auf, das diese Tools benötigt, das klappt dann aber nicht,
sondern bricht mit dieser Fehlermeldung ab:
+ unset DISPLAY
+ export MCR_INHIBIT_CTF_LOCK=1
+ MCR_INHIBIT_CTF_LOCK=1
++ ./EXEDIR/getAbsPath ./EXEDIR
Traceback (most recent call last):
File "./EXEDIR/getAbsPath", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/local/lib/python2.5/site-packages/setuptools-0.6c9-py2.5.egg/pkg_resources.py", line 2562, in <module>
File "/usr/local/lib/python2.5/site-packages/setuptools-0.6c9-py2.5.egg/pkg_resources.py", line 626, in require
File "/usr/local/lib/python2.5/site-packages/setuptools-0.6c9-py2.5.egg/pkg_resources.py", line 524, in resolve
pkg_resources.DistributionNotFound: mpgutils==0.8.6
+ exedir=
</snip>
Was ist jetzt das Problem?
Danke,
Chris
--
Linux is great for calculating how much hemp-based tofu it might take to fill
your bio-gas-powered eco-dome, but for all serious jobs you need a serious
operating system such as Microsoft Windows.
<http://shelleytherepublican.com>
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Chris"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 9056 in der Newsgroup: de.comp.lang.python |
|
|
|
Geschachtelte Funktionen: "globale" Variablen
|
Hallo Peter,
Peter Otten <__peter__@web.de> writes:
Python behandelt alle Namen, denen ein Wert zugewiesen wird als lokal,
sofern sie nicht explizit als global deklariert sind.
Nanu? Wie kommt man denn auf so etwas? Warum hängt das davon ab, ob ein
Name einen Wert zugewiesen bekommt und nicht nur/auch davon, ob er
verwendet wird?
So ganz nach "macht das, was man auch erwartet" sieht das mir nicht aus.
Viele Grüße
Ole
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Ole Streicher"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 9043 in der Newsgroup: de.comp.lang.python |
|
|
|
Indizierungsproblem
|
Hallo Gruppe,
ich stehe gerade auf dem Schlauch, was die mehrdimensionale Indizierung
betrifft.
Ich habe eine Liste mit Koordinaten der Form
<0,0,1], [0,0,2], [0,0,4], ... ]
und möchte damit auf ein mehrdimensionales Array zugreifen. Etwa sowas:
for c in coords:
myvalue = myarray[c[0],c[1],c[2>
do_something_smart(myvalue)
Das problem ist nur: ich kenne die Dimension von myarray (und damit die
Länge von coords) nicht. Wie kann ich das allgemein formulieren?
Viele Grüße
Ole
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Ole Streicher"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 9036 in der Newsgroup: de.comp.lang.python |
|
|
|
hypotheken tilgung , baufinanzierung optimum , hau
|
hypotheken tilgung , baufinanzierung optimum , haus finanzieren
forum , immobilienkredite usa , eigenheimzulage geburt eines kindes
2006 , www hypothek , capital baufinanzierung ,
+
+
+++ GUENSTIGE KREDITE ONLINE +++ KREDITE IM INTERNET OHNE SCHUFA
IMMOBILIEN +++
+
http://WWW.IMMOBILIEN-KREDIT-ONLINE.NL
http://WWW.IMMOBILIEN-KREDIT-ONLINE.NL
http://WWW.IMMOBILIEN-KREDIT-ONLINE.NL
http://WWW.IMMOBILIEN-KREDIT-ONLINE.NL
http://WWW.IMMOBILIEN-KREDIT-ONLINE.NL
http://WWW.IMMOBILIEN-KREDIT-ONLINE.NL
http://WWW.IMMOBILIEN-KREDIT-ONLINE.NL
http://WWW.IMMOBILIEN-KREDIT-ONLINE.NL
http://WWW.IMMOBILIEN-KREDIT-ONLINE.NL
http://WWW.IMMOBILIEN-KREDIT-ONLINE.NL
http://WWW.IMMOBILIEN-KREDIT-ONLINE.NL
http://WWW.IMMOBILIEN-KREDIT-ONLINE.NL
http://WWW.IMMOBILIEN-KREDIT-ONLINE.NL
+
+
+
+
kredit hausfinanzierung baufinanzierung vergleichsrechner
ablösung bauspardarlehen bauspardarlehen kündigen
die hausfinanzierung hall bauspardarlehen
forderungsentkleidete hypothek baufinanzierungen de
bauspardarlehen kündigen baugeld hypotheken
baufinanzierung baukredit bauspardarlehen vorzeitige
immobilien finanzierung online eigenheimzulage vom staat
bauspardarlehen 1 immobilienkredit grundschuld
rückzahlung bauspardarlehen hypothek darlehen
baufinanzierungen online eigenheimzulage 1999
kündigung hypothekenkredit hypothekenkredit in
fertighaus finanzierung eigenheimzulage 2006
darlehen für eigenheim haus finanzieren rechner
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"auge thaler"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 9034 in der Newsgroup: de.comp.lang.python |
|
|
|
Test auf Zahl
|
Hallo,
wie kann ich prüfen, ob ein bestimmtes Object eine (Integer-)Zahl ist?
Einfach ein isinstance(o, int) geht nicht, weil auch "numpy.int16"
Zahlen sind.
Viele Grüße
Ole
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Ole Streicher"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 9005 in der Newsgroup: de.comp.lang.python |
|
|
|
Dokumentation zu wxWidgets
|
Volker Boehm schrieb:
Wo finde ich eine _vollständige_ _anständige_ Beschreibung der API von wxWidgets?
Hallo Volker!
Das Buch "wxPython in Action" ist nicht nur eine tolle Einführung in wxPython, es erklärt auch die Hintergründe und warum manchen Dinge wie gemacht werden sollen. Wenn man wxPython verstanden hat, dann macht es richtig Spaß damit zu arbeiten.
"wxPython in Action" ist zusätzlich eine gute Referenz mit Beispielen und Erklärungen.
Dann gibt es noch die wxPython-Demo, die man nicht unterschätzen sollte. Nicht nur zur Ideenfindung, sondern auch als Sammlung mit Codebeispielen.
Die IDE "WingIDE Professional", für die man gerade mal 179 Dollar hinblättern muss, hat eine so gute Code-Vervollständigung, dass sie schon beim Schreiben des Codes sehr hilfreiche Vorschläge bringt. Wenn ich wissen will, welche Methoden/Attribute ein wxPython-Objekt oder eine abgeleitete Klasse hat, dann blättere ich die Vorschläge der Code-Vervollständigung durch. Das ist wirklich sehr, sehr, sehr hilfreich. :-) Und "WingIDE Professional" bietet auch an, dass man direkt zum Quellcode der gewünschten wxPython-Funktion springen kann. Das nutze ich recht gerne.
Dann gibt es noch die Klassenreferenz zu wxWidgets (nicht wxPython).
http://docs.wxwidgets.org/stable/wx_classref.html
Suche dort das gewünschte Objekt und schon hast du einen Überblick über die Methoden, welche Parameter sie erwarten und eine Erklärung dazu.
mfg
Gerold
:-)
--
Gerold Penz - http://halvar.at
Wissen hat eine wunderbare Eigenschaft:
Es verdoppelt sich, wenn man es teilt.
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Gerold Penz"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 9006 in der Newsgroup: de.comp.lang.python |
|
26.02.
|
Python
|
Diez B. Roggisch
|
|
|
LinkedList in Python
|
Am 26.02.10 00:58, schrieb Ole Streicher:
Hallo,
ich benötige eine LinkedList in Python. Vor allem, um zwei vorhandene (lange,
Millionen Elemente enthaltende) Listen kombinieren zu können.
1. Frage: Gibts schon sowas ("batteries included")?
2. Frage: Selbstbau:
itertools.chain sollte doch reichen, wenn du eh iterieren willst.
Diez
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Diez B. Roggisch"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 9003 in der Newsgroup: de.comp.lang.python |
|
|
|
Python and VCS
|
Hallo,
gibt es ein Paket, welches mir den Zugriff auf die Informationen eines
Versionsverwaltungssystems gestattet? Idealerweise mit identischer API
für alles VCS.
Hintergrund: ich möchte in mein Programm beim Start einen Check
einbauen, ob per VCS (git, Subversion, CVS) eine neuere Version
vorhanden ist und dem Nutzer anbieten, gegebenenfalls auf diese
upzudaten und dann neuzustarten.
Viele Grüße
Ole
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Ole Streicher"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 8992 in der Newsgroup: de.comp.lang.python |
|
|
|
Das Buch zu web2py online
|
Das Buch zu web2py musst man sich bisher auf PDF oder Papier
kaufen. Ist jetzt auch online und frei:
http://web2py.com/book
Schöne Umsetzung.
--
Web (en): http://www.no-spoon.de/ -*- Web (de): http://www.frell.de/
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Stefan Scholl"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 8988 in der Newsgroup: de.comp.lang.python |
|
|
|
hausratversicherung pro, gute hausratversicherunge
|
hausratversicherung pro, gute hausratversicherungen, privathaftpflicht
und hausratversicherung, hausratversicherung fenster, domcura
hausratversicherung,
+
+
+
HAUSRAT VERSICHERUNG +++ HAUSRATVERSICHERUNG BILLIG +++ BILLIGE
HAUSRATSVERSICHERUNG
http://WWW.U2V.NL
http://WWW.U2V.NL
http://WWW.U2V.NL
http://WWW.U2V.NL
http://WWW.U2V.NL
http://WWW.U2V.NL
http://WWW.U2V.NL
http://WWW.U2V.NL
+
+
+
+
http://private-haftpflicht.U2V.NL
http://sonderkuendigungsrecht-hausratversicherung.U2V.NL
http://guenstige-versicherung.U2V.NL
http://hausratversicherung-tips.U2V.NL
hausratversicherung einbruchdiebstahl keine hausratversicherung in
Lüdenscheid
keine hausratversicherung privat versicherung in Waiblingen
hausratversicherung öffentlicher dienst vgh hausratversicherung in
Uganda
hausratversicherung online abschließen bbbank hausratversicherung in
Weinstraße
hausrat schadensmeldung beste hausratsversicherung in Niesky
hausratversicherung schaden günstige versicherungen in Landsberg
günstige versicherungen hausratversicherung kinderwagen in Schongau
Weilheim/Obb.
hausversicherung hausratversicherung gebäudeversicherung in Perleberg
http://suche.aol.de/aol/search?query=vandalismus+versicherung+inurl%3Afor-um&invocationType=no.omittWeb&filter=false
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"auge thaler"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 8987 in der Newsgroup: de.comp.lang.python |
|
|
|
Anfängerfrage
|
Was macht
a,b=b,a%b
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"kas"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 8977 in der Newsgroup: de.comp.lang.python |
|
|
|
ANN: nächstes Treffen von pyCologne am 10.02.20
|
Hallo liebe Pythonfreunde,
das nächste Treffen von pyCologne, der Kölner Python-UserGroup, findet statt:
Datum: Mittwoch, den 10.02.2010
Uhrzeit: 18:30 Uhr c.t.
Ort: Pool 0.14, Benutzerrechenzentrum (RRZK-B) der
Universität Köln, Berrenrather Str. 136, 50937 Köln
Dieses Mal haben wir die folgenden Kurzvorträge/Themen im Programm:
-Kurzvortrag: editmoin (Reimar Bauer)
-Verwendung von MoinMoin-Templates (Reimar Bauer)
Spontan eingebrachte Gesprächs-Themen, Neuigkeiten aus der Python-Welt, Buch-Vorstellungen etc., die zu einem lebendigen Abend beitragen, sind wie immer herzlich willkommen!
Ab ca. 20:30 Uhr werden wir den Abend gemütlich in einem nahe
gelegenen Restaurant/Kneipe ausklingen lassen (al Caminetto -
Berrenratherstrasse 202).
Weitere Informationen zu pyCologne, inkl. Wegbeschreibung, Fotos und
Protokollen vergangener Treffen usw., findet ihr auf unserer Seite
im deutschen Python Wiki:
http://www.pycologne.de
Viele Grüße,
Thomas
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Thomas Lenarz"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 8975 in der Newsgroup: de.comp.lang.python |
|
07.02.
|
Python
|
Nils-Hero Lindemann
|
|
|
Editoren (war: Python 3 in der Praxis)
|
Hallo,
Ist ja ein grauenvolles Ding,
Warum?
aber kompilieren läßt der sich ganz
ohne weiteres.
Gosh! Wie hast Du das gemacht?
Darf ich Dir Geany (http://www.geany.org/) als
Alternative empfehlen?
Hmm. Was kann der (genau wie Eric) besonderes? Sieht mir auf den
ersten Blick wie die üblichen Bunti-Editoren aus. Da spiele ich dann
Tage lang an den Einstellungen rum und komme nie dazu, zu
programmieren.
Was magst Du denn am edlen Codebrowser nicht? Sind Dir Code-Ordner,
Code-Links und elastische Tab-Stops entgangen? Ok,
Code-Vervollständigung fehlt ihm noch. Aber sonst, Größe des
Codeprojekts spielt keine Rolle. Vernetzung beliebig. Simple Navi
(Schon alt-p probiert?) Das Problem mit der Code-Einrückung endlich
gelöst. Eigene Codecolorierung, eigene Tools. Was will man mehr?
Code-Kunst - für Puristen gemacht :-)
Gruß, Nils
--
Nils-Hero Lindemann <nils@freiewelt.org>
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Nils-Hero Lindemann"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 8969 in der Newsgroup: de.comp.lang.python |
|
|
|
Tkinter: asynchrone GUI-Aufrufe
|
Hallo,
folgendes Problem: ich habe eine GUI-Anwendung, die ihre Arbeit in einem Thread erledigt.
Da ja bekanntlich GUI-Aufrufe nur aus dem eienn GUI-Thread zulässig sind, will/muß ich anstehende GUI-Jobs (Aktualiserung etc.) entsprechend queuen, so daß der eigentliche Aufruf innerhalb des GUI-Threads erledigt wird.
Nun dachte ich eigentlich, das dafür geeignete Werkzeug sei after_idle(). Allerdings scheint dem nicht so zu sein; wenn ich dieses verwende, hagelt es "pythonw.exe hat ein Problem festgestellt und muss beendet werden." (muß leider unter Windows arbeiten). Irgendwas in tcl85.dll.
Offenbar ist auch der Aufruf von after_idle() aus einem Fremdthread verboten, da es sich ja ebenfalls um eine Tk-Funktion handelt. Eine Alternativlösung, wo die GUI alle x ms mittels after() immer wieder dieselbe Funktion aufruft, die den nächsten GUI-Task aus einer Queue zieht, funktioniert hingegen. (Aktivierung im untigen Programm durch Setzen von POLLING auf 1).
Gibt es eine elegante Lösung, die ohne Polling auskommt? Sowas wie after_idle(), nur eben in funktionierend? Sowas wie asyncExec() in Java?
Zusatzfrage: Auch wenn ich POLLING=1 habe, erscheint am Ende des Programms
>>> invalid command name "12598008callit"
while executing
"12598008callit"
("after" script)
WOher kommt das? Kann ich das vermeiden?
TIA,
Thomas
Es geht um folgendes Programm als Minimalbeispiel:
-----
#!/usr/bin/env python
# coding: latin1
from Tkinter import *
from threading import *
POLLING=0
import time
class CallLoop(object):
"""after_idle in funktionierend. period ist in ms.
"""
def __init__(self,master,period=5):
import Queue
self.period=period
self.queue=Queue.Queue()
self.master=master
master.after(0,self.poll)
def put(self,task,*a,**k):
"""Job in Queue legen."""
if a or k:
self.queue.put(lambda: task(*a,**k))
else:
self.queue.put(task)
def poll(self):
"""Endlosschleife."""
import Queue
try:
task=self.queue.get_nowait()
try:
task()
period=0
except: # swallow exceptions
pass
except Queue.Empty:
period=self.period
self.master.after(period,self.poll)
__call__=poll
class Application(Tk):
def __init__(self,use_call_loop):
Tk.__init__(self)
text1=StringVar()
text2=StringVar()
Entry(self,textvariable=text1).pack()
Entry(self,textvariable=text2).pack()
self.text=(text1,text2)
if use_call_loop:
cl=CallLoop(self)
self.my_after_idle=cl.put
else:
self.my_after_idle=self.after_idle
def settext(self,n,text):
self.my_after_idle(self.text[n].set,text)
def displayloop(self,n,it,t=.04):
for s in it:
self.settext(n,s)
time.sleep(t)
def mkcounter():
import itertools
return ("%06x"%i for i in itertools.count())
# Hauptprogramm:
app = Application(use_call_loop=POLLING)
Thread(target=app.displayloop,args=(0,mkcounter(),.03)).start()
Thread(target=app.displayloop,args=(1,mkcounter(),.05)).start()
app.mainloop()
-----
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Thomas Rachel"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 8953 in der Newsgroup: de.comp.lang.python |
|
|
|
Projekt Hilfe - Tkinter - Hilfe für Newbies
|
Servus,
On Tue, 2 Feb 2010 09:06:06 +0100
"Maik" <mwoehl8@googlemail.com> wrote:
Die Programme kann man unter http://muckelmaik.spaces.live.com
runterladen.
Und was ist mit uns Linux-Usern? Da es sich an Python-Programmierer
richtet, die den Interpreter eh schon haben und die aus dem Quellcode
vielleicht auch was lernen könnten ist mir unklar warum die Programme
als EXE-Dateien vorliegen.
grüße,
Marek
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Marek Kubica"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 8948 in der Newsgroup: de.comp.lang.python |
|
|
|
deutsche Einführung in die GUI-Programmierung m
|
On 13 Jan., 00:44, Florian Diesch <die...@spamfence.net> wrote:
Morgen!
Ich habe unter <http://www.florian-diesch.de/doc/python-und-glade/>
angefangen, eine deutsche Einführung in die GUI-Programmierung mit
Python und Glade zu schreiben. Das ganze steht noch ziemlich am Anfang
und hat sicher noch viele Lücken und wohl auch Fehler, aber für
einen ersten Einblick sollte es schon brauchbar sein.
Für Anregungen und Kritik bin ich dankbar.
Florian
--
<http://www.florian-diesch.de/software/pdfrecycle/>
Ich finde es ist sehr gut geworden. Und sehr hilfreich, aber da könnte
man vielleicht noch par Änderungen vornehmen:
1. Unter-unter-Kategorien sind mit dem selben Style wie die normalen
Unterkategorien
Jetzt:
* Kategorie
*Unterkategorie
*Unter-unter-kategorie
Sollte:
* Kategorie
*Unterkategorie
* Unter-unter-kategorie
So wird es besser zu lesen und sich zu orientieren
2. Man könnte auch eine Einleitung wie man das Layout erstellt
schreiben mit Bilder und eine Bemerkung dazu wie man dann im Layout
die Events mit dem Quelcode verbinden kann. Ausser es ist es nicht für
komplette Neueinsteiger gedacht.
3. Im Zukunft wäre vielleicht auch sehr hilfreich noch eine Einleitung
zu schreiben, wie man Unterfester erstellen kann, um die später im
Programm aufzuruffen.
4. Und dazu vielleicht auch paar Tricks wie z.B. SystemTray Icon für
das Hauptprogramm erstellen, SplashScreen, Combo-boxen usw.
Ich finde das ganze Einleitung schon sehr hilfreich, aber mit paar
erweiterung wäre doch perfekt.
Freundliche Grüße
Vladimir
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Vlado"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 8947 in der Newsgroup: de.comp.lang.python |
|
|
|
Projekt Hilfe - Tkinter - Hilfe für Newbies
|
Hallo Leute ,
ich habe geplant hier mal Anzufragen ob mir nicht mal jemand helfen könnte,
die Programme sind mit Tkinter geschrieben.
Also: Ich brauch eure Hilfe bei ein paar Programmen und co.
Erstmal die Programme + Erklärung:
TMV(Tkinter Modul Verzeichnis) -> Soll anderen Neulingen helfen, wie das
Programmiert wird und wie es aussieht, für Sachen die diese noch nicht
kannten.(Release schon rausgekommen - 2. Entwicklungsstadium)
Classmanagement.exe -> In einem SFX gepackt - Soll eine Art Hilfe sein, um
Schüler oder anderes als Liste zu Verwalten(Release schon rausgekommen -
spartanisch)
Wenn ihr mir helfen könntet diese Programme zu verfeinern oder neue
Funktionen einfügen.
Die Programme kann man unter http://muckelmaik.spaces.live.com runterladen.
Sourceforge-Projekt: http://pythonclassmana.sourceforge.net
Projekt Website: http://logproglist.de.vu
Vielen Dank im Vorraus
Gruß Maik
P.s.: Wer sich anschließen möchte melde sich bitte unter dieser Newsgroup.
Die Daten zum kontaktieren gibs dann per E-Mail (Nur Skype u. ICQ)
Sonst wird per Chatraum gesprochen!
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Maik"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 8946 in der Newsgroup: de.comp.lang.python |
|
|
|
Einstieg in Python
|
Hallo Gemeinde,
schon länger trage ich mich mit dem Gedanken, mir autodidaktisch python
beizubringen. Projekte, die ich verwirklichen möchte habe ich auch
schon, allerdings fehlt mir der konkrete Einstieg in die Sprache um mir
ein Basiswissen zu erarbeiten, auf dem ich aufbauen kann.
Da ich eher ungern manpages durcharbeite möchte ich hier mal fragen, ob
jemand ein für Einsteiger bzw. blutige Anfänger geeignetes,
umfangreiches und verwendbares Tutorial kennt, dass ich mir mal
vornhemen kann.
Bisher bin ich schon auf die Seite "A byte of python" gestoßen, was
schon recht gut veranschaulicht, worum es bei python geht und wo die
Vorteile liegen.
Eventuell gibts ja in Insiderkreisen entsprechende Seiten, die ihr für
geeignet haltet, ich möchte es eigentlich vermeiden, mir im Laden ein
Buch zu kaufen, was in ein zwei oder mehr Jahren nur noch gut aussieht.
Arbeitsbasis sind übrigens Systeme auf Debian und Archlinux und ich
würde das später gern im Rahmen meiner eigenen Projekte auf die
Kommunikation mit PostgreSQL zur weiteren Unterstützung ausweiten,
vielleicht gibt es da ja auch entsprechendes...
Was könnt ihr empfehlen? Schon mal danke im Voraus!
Merlin
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Merlin Weisig"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 8926 in der Newsgroup: de.comp.lang.python |
|
|
|
Re: Siebenundzwanzigstes Usertreffen in München
|
Python-Mentor gesucht
Mein Name ist Kaj Arnö. Ich war 1979-99 aktiver Programmierer. Seitdem
bin ich vollkommen dem Management verfallen, in den letzten Jahren als
MySQL Vice President Community Relations (mittlerweile bei Sun
Microsystems). Es tut aber weh, programmiertechnisch entmündigt zu
sein. Mein Ziel 2010 ist es, die Ästhetik des Programmierens
wiederzufinden und die Kontrolle über meine IT-Belange
zurückzuerobern. Als Mac-User und MySQLer habe ich hierfür PyObjC und
MySQLdb identifiziert, weiter gekommen bin ich aber noch nicht.
Nun suche ich einen Python-Mentor hier in München, der sicher um die
Hälfte jünger sein wird als ich. Dafür kann ich mich bei anderen
Sachen mentormäßig revanschieren (Management, Venture Capital, Laufen,
Fotografieren usw. - siehe http://kaj.arno.fi/).
Was ich genau vorhabe habe ich in zwei recht langen Blogeinträgen auf
Englisch zusammengefasst. Gestern schrieb ich "Developing small Mac
apps with MySQL", als Python mir noch nicht eingefallen war. Heute,
nach vielen Ratschlägen, schrieb ich "Rediscovering Programming with
Python, Cocoa and PyObjC". Beide sind unter http://blogs.mysql.com/kaj/
-- die genauen URLs ganz hinten.
Nun, vermutlich finde ich nirgendswo in München einen besseren Python-
Mentor als beim 27. Münchner Python-Usertreffen. Also habe ich vor,
mitzumachen.
Da ich aber schon um 20:00 Uhr anderswo beschäftigt bin, würde ich im
Voraus gerne wissen, wie ich mich am besten beim Usertreffen zur
Kenntnis geben könnte. Soll ich früher kommen? Lesen freiwillige
Mentoren auch diese Einladung? Wie finde ich nun praktisch meinen
Mentor?
Gruß,
Kaj (mit jot)
Profil: Finnlandschwede (= Staatsangehörigkeit Finnland, Sprache
Schwedisch), wohnt seit 2006 in München, und zwar im Lehel.
Mailanschrift: vorname@nachname.land, also kaj at arno (weder arnö
noch arnoe) punkt fi
http://blogs.mysql.com/kaj/2010/01/15/developing-small-mac-apps-with-mysql/
http://blogs.mysql.com/kaj/2010/01/16/rediscovering-programming-with-python-cocoa-and-pyobjc/
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Kaj"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 8924 in der Newsgroup: de.comp.lang.python |
|
|
|
deutsche Einführung in die GUI-Programmierung mi
|
Morgen!
Ich habe unter <http://www.florian-diesch.de/doc/python-und-glade/>
angefangen, eine deutsche Einführung in die GUI-Programmierung mit
Python und Glade zu schreiben. Das ganze steht noch ziemlich am Anfang
und hat sicher noch viele Lücken und wohl auch Fehler, aber für
einen ersten Einblick sollte es schon brauchbar sein.
Für Anregungen und Kritik bin ich dankbar.
Florian
--
<http://www.florian-diesch.de/software/pdfrecycle/>
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Florian Diesch"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 8923 in der Newsgroup: de.comp.lang.python |
|
|
|
Siebenundzwanzigstes Usertreffen in München
|
Servus,
Frohes Neues Jahr aus München; es ist wieder Zeit für ein Treffen!
Daher:
Termin: 21. Januar 2010 (wie immer ein Donnerstag)
Zeit: 18:30
Ort: LMU, wie üblich (siehe unten)
Programm: Stefan Behnel wird ein ausgiebiges Tutorial über Cython
halten, mit dem es möglich ist Python-Erweiterungen in einer
Python-ähnlichen Sprache zu schreiben und zu C zu kompilieren. Das
bringt oftmals ein vielfaches an Leistungsverbesserung und durch einige
nette Tricks kann man den Integrationsaufwand minimal halten.
Auch diesmal ist es möglich, am Keysigning teilzunehmen um das Web of
Trust zu stärken und seinen OpenPGP-Schlüssel zu verifizieren. In dem
Fall aber nicht vergessen einen entsprechenden Ausweis mitzunehmen
sowie seine Key-ID/Fingerprint mitzunehmen. Computer oder der Key
selbst sind natürlich nicht notwendig.
Für das leibliche Wohl ist ebenso gesorgt, nach dem Treffen gibt es die
Möglichkeit eine nahegelegene Pizzeria aufzusuchen.
Stattfinden wird es am Institut für Informatik[1] der
Ludwig-Maximilians-Universität München, Oettingenstr. 67, Raum Z 1.09
(Zentralbereich in der Mitte des Gebäudes, 1. OG).
Weitere Informationen gibt es im Wiki[2].
bis dann,
Marek
[1] http://www.ifi.lmu.de/Kontakt/Verkehrsanbindung/index.html
[2] http://wiki.python.de/User_Group_München
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Marek Kubica"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 8921 in der Newsgroup: de.comp.lang.python |
|
|
|
Python 3 in der Praxis
|
Hallo,
ich programmiere seit acht Jahren Python (2.x) und bin damit
eigentlich sehr zufrieden. Was hat die 3er Version für Vorteile?
Wie groß ist der Aufwand, wenn Quelltext für Python 2.x und 3
funktionieren soll?
Thomas
--
Thomas Guettler, http://www.thomas-guettler.de/
E-Mail: guettli (*) thomas-guettler + de
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Thomas Guettler"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 8912 in der Newsgroup: de.comp.lang.python |
|
|
|
Re: Python 3 in der Praxis
|
Thomas Guettler, 05.01.2010 16:48:
ich programmiere seit acht Jahren Python (2.x) und bin damit
eigentlich sehr zufrieden. Was hat die 3er Version für Vorteile?
3.x ist die Zukunft und die Sprache ist wesentlich sauberer, sicherer und einfacher. Oft genug findet ein Lauf unter Py3 etliche Fehler, vor allem in Bezug auf Unicode-Datenverarbeitung.
Wie groß ist der Aufwand, wenn Quelltext für Python 2.x und 3
funktionieren soll?
Nicht pauschal zu sagen. Manchmal ist es ein einfacher Lauf von 2to3, ggf. mit ein paar Konfigurationsanpassungen, manchmal sind es Wochen oder sogar Monate von manuellen Code-Korrekturen. Hängt von etlichen Faktoren ab, nicht nur von der Menge an Code. Eine gute Testabdeckung ist fast schon zwingend, aber natürlich müssen die Tests ebenfalls korrekt under Py3 laufen.
Stefan
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Stefan Behnel"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 8913 in der Newsgroup: de.comp.lang.python |
|
|
|
Zahlen und Wörter...
|
Hallo!
Folgendes Problem:
Zwei Listen. Die erste Liste enthält Zahlen und die zweite Liste
enthält Wörter.
Es gilt: Jede Zahl hat gleich viele Ziffern ebenso wie jedes Wort
gleich viel
Buchstaben hat analog zu der Anzahl der Ziffern. Die Listen können
unterschiedlich
lang sein.
Verwandte Zahlen sind solche, welche die gleichen Ziffern haben. Finde
alle Zahlen dieser
Art für die es auch Wörter gibt!
numbers = [ 1234, 1232, 1223 ]
words = [ "polo", "pool", "witz"]
Ergebnis: [1232, 1223] -> [ "polo", "pool"]
Verwandte Zahlen zu finden ist einfach nur tue ich mir schwer bei dem
Finden
der Wörter....
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Thomas Lehmann"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 8904 in der Newsgroup: de.comp.lang.python |
|
21.12.
|
Python
|
Christopher Arndt
|
|
|
Re: Zahlen und Wörter...
|
Thomas Lehmann schrieb:
Verwandte Zahlen sind solche, welche die gleichen Ziffern haben. Finde
alle Zahlen dieser
Art für die es auch Wörter gibt!
Verwandte Zahlen zu finden ist einfach nur tue ich mir schwer bei dem
Finden der Wörter....
http://docs.python.org/library/stdtypes.html#set
Chris
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Christopher Arndt"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 8908 in der Newsgroup: de.comp.lang.python |
|
30.11.
|
Python
|
Jan-Herbert Damm
|
|
|
oop-design-frage
|
Hallo zusammen,
ich habe meinen autodidaktischen Python-Grundkurs abgeschlossen und möchte
mich jetzt einem konkreten Projekt zuwenden. Ich möchte einen Code verbessern,
der folgende Aufgabe hat:
Es werden Daten eines Gerätes ausgewertet, die Licht, (Lichtverschmutzung)
messen. Diese Daten werden bisher als eine in eine Instanz einer Klasse
gespeichert und dann mit pylab (matplotlib) geplottet. Dazu gibt es rund ein
Dutzend Funktionen, die die Darstellung verfeinern:
--> plotte das gemessene licht auf einer zeitachse
--> plotte das licht des mondes zusätzlich
--> plotte die summe natürlichen Lichtes
etc...
Bevor die Daten geplottet werden, muss eine Logik ermitteln, welches Format die
Datenfiles haben (es sind semikolon-separierte csv-files) und die Daten müssen
anhand von Kalibrationsdaten umgerechnet werden.
Selbst mit meiner geringen Programmiererfahrung, erkenne ich, daß der
bisherige Code schlecht organisiert ist. Die Formaterkennungslogik wird zigmal
wiederholt, und das Klassenkonzept ist wenig logisch und unpraktisch.
Meine Frage:
Kennt jemand eine frei zugängliche Software, die etwas ähnliches
bewerkstelligt, die gut geschrieben ist, und die ich studieren könnte, um mein
Vorhaben voranzutreiben?
Gerne versuche ich, diese Geschichte bei Bedarf konkreter zu beschreiben.
Grüße von der Elbe
jan
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Jan-Herbert Damm"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 8869 in der Newsgroup: de.comp.lang.python |
|
|
|
Re: oop-design-frage
|
Bevor die Daten geplottet werden, muss eine Logik ermitteln, welches Format die
Datenfiles haben (es sind semikolon-separierte csv-files) und die Daten müssen
anhand von Kalibrationsdaten umgerechnet werden.
Selbst mit meiner geringen Programmiererfahrung, erkenne ich, daß der
bisherige Code schlecht organisiert ist. Die Formaterkennungslogik wird zigmal
wiederholt, und das Klassenkonzept ist wenig logisch und unpraktisch.
Meine Frage:
Kennt jemand eine frei zugängliche Software, die etwas ähnliches
bewerkstelligt, die gut geschrieben ist, und die ich studieren könnte, um mein
Vorhaben voranzutreiben?
Zu spezifisch fürchte ich. Ein Tipp. Wenn Du eine Software kennst die
Daten plotten
kann - wie etwa GNUPlot - dann würde ich die spezifische Datei selber
einlesen, die
Berechnungen ausführen und im GNUPlot format abspeichern. Dann ist es
einfach
diese Datei in GNUPlot anzuzeigen. Es gibt sogar Bibliotheken für
Python mit der man
GNUPLot direkt ansprechen kann.
Dabei lernst Du am Meisten!
Nun weiss ich leider nicht, ob GNUPlot für Deine Zwecke ausreicht...
...
|

|
Dieser Beitrag
wurde im UseNet veröffentlicht. Verantwortlich für diesen Beitrag ist:
"Thomas Lehmann"
Um Informationen über den Autor zu erhalten, kontaktieren Sie bitte den
entsprechenden Service-Provider.
Dieser Beitrag wurde mit folgender Message-ID veröffentlicht: 8903 in der Newsgroup: de.comp.lang.python |
|
Unterstützen Sie seducy.de und binden Sie einen der folgenden
Quellcodes in Ihre
Seite
ein:
|

120 x 60 |
|

80 x 15 |
SiteMap
|
|
|