Die Suche ergab 398 Treffer

von DatenMetzgerX
Dienstag 27. Januar 2009, 22:52
Forum: Links und Tutorials
Thema: dive into python 3
Antworten: 3
Zugriffe: 3634

Beim Kapitel 17 geht es mir in etwa gleich ;)
von DatenMetzgerX
Sonntag 25. Januar 2009, 13:32
Forum: Allgemeine Fragen
Thema: BeanFactory für Python
Antworten: 10
Zugriffe: 2803

Hier ist der Nutzen, wie auch was es ist, beschrieben
http://springpython.webfactional.com/re ... jects.html

Werde mir nun mal den IoC Teil vom Spring python ansehen, scheint das gewünschte zu sein =)

Dankschön euch allen.
von DatenMetzgerX
Samstag 24. Januar 2009, 10:40
Forum: Allgemeine Fragen
Thema: BeanFactory für Python
Antworten: 10
Zugriffe: 2803

BeanFactory für Python

Hallo zusammen Die BeanFactory aus Spring (oder wie es sie auch bei verschiedenen EJB Frameworks vorhanden ist) scheint mir sehr interessant. Vorallem aus dem Grund, dass ich angeben kann, welcher Service welche Klasse verwenden soll und dies ohne eine Zeile Code! Gibt es sowas für Python? Merci vie...
von DatenMetzgerX
Montag 19. Januar 2009, 22:44
Forum: wxPython
Thema: Rechteck Zeichnen
Antworten: 10
Zugriffe: 4029

füg mal ein self.panel.Refresh() nach dem Zeichnen ein
von DatenMetzgerX
Sonntag 18. Januar 2009, 14:12
Forum: wxPython
Thema: wxframe style problem
Antworten: 3
Zugriffe: 1380

In der wxWidgets Doku findest du alle Styleinformationen
http://docs.wxwidgets.org/2.6/wx_wxframe.html
von DatenMetzgerX
Samstag 17. Januar 2009, 19:49
Forum: Allgemeine Fragen
Thema: funktion: liste tief kopieren (rekursiv)
Antworten: 10
Zugriffe: 1856

#!/usr/bin/env python #-*- coding: utf-8 -*- def copy(iter): result = list() for item in iter: if isinstance(item, list): result.append(copy(item)) else: result.append(item) return result if __name__ == '__main__': l = ["abe", 2, 3, 4, 5, [23, 45]] c = copy(l) l.append(10) c.append(34) c[...
von DatenMetzgerX
Sonntag 11. Januar 2009, 15:56
Forum: Allgemeine Fragen
Thema: Etwas tun, wenn ein Attribut verändert wird
Antworten: 9
Zugriffe: 1954

Hier würde sich das Observerpattern eignen. Deine Klasse LoginListeners fürt eine Liste mit allen registrierten Listeners (auf Klassenebene). Im get_login_event iterierst du dann über die Liste und rufst z.b. auf allen Instanzen user_logged_in(user) auf. Somit können soviele Klassen wie du möchtest ...
von DatenMetzgerX
Dienstag 30. Dezember 2008, 00:24
Forum: Codesnippets
Thema: Automatische Relationen
Antworten: 3
Zugriffe: 3821

Wieso überhaupt noch so? Ich würde die Klasse Container von ListRelation erben lassen, dann habe ich Methoden die mir die Zugriffe auf meine Relation (die hald dann children heisst) gesichert. Ausserdem kann ich dann ja gleich mit self[3] auf die items zugreiffen. Die Implementierung und der Zugriff...
von DatenMetzgerX
Dienstag 30. Dezember 2008, 00:05
Forum: wxPython
Thema: Tabelle - Events
Antworten: 3
Zugriffe: 2643

Hier hast du einige http://biolpc22.york.ac.uk/wx/docs/html ... xgrid.html + natürlich alle vererbten.
von DatenMetzgerX
Montag 29. Dezember 2008, 16:09
Forum: Netzwerkprogrammierung
Thema: LC_ALL für MOD_WSGI Applikation definieren
Antworten: 7
Zugriffe: 1354

Die $LANG Variabel hat den wert 'C'?! Wenn ich die Werte mit os.environ["LANG"] = 'de_CH.UTF-8' überschreibe steht dann zwar das richtige drin, hat jedoch keinen Einfluss auf sys.getfilesystemencoding(). Mein nächster Versuch war die locale des Systems in /etc/environment einzutragen. Dies...
von DatenMetzgerX
Montag 29. Dezember 2008, 10:42
Forum: Netzwerkprogrammierung
Thema: LC_ALL für MOD_WSGI Applikation definieren
Antworten: 7
Zugriffe: 1354

Das Ausführen von subprocess.Popen ohne shell ergibt bei mir einen OSError: [Errno 13] Permission denied Fehler? Die Variante mit SetEnv würde mir persönlich ja gefallen, jedoch scheint sie keinen Einfluss auf die Anwendung zu haben, oder jedenfalls nicht was LC_ALL betrifft. <VirtualHost *:80> Serv...
von DatenMetzgerX
Montag 29. Dezember 2008, 01:20
Forum: Netzwerkprogrammierung
Thema: LC_ALL für MOD_WSGI Applikation definieren
Antworten: 7
Zugriffe: 1354

Das war auch mein erster Gedanken, okey evtl. tue ich es am falschen Ort.

In meinem WSGI Script habe ich folgendes hinzugefügt, leider ohne Wirkung.

Code: Alles auswählen

process = subprocess.Popen("export LC_ALL=de_DE@UTF-8", shell=True, stdout=out)
von DatenMetzgerX
Montag 29. Dezember 2008, 01:07
Forum: Netzwerkprogrammierung
Thema: LC_ALL für MOD_WSGI Applikation definieren
Antworten: 7
Zugriffe: 1354

LC_ALL für MOD_WSGI Applikation definieren

Hallo Zusammen Ich habe folgendes Problem, meine Anwendung liest die Ordnerstruktur vom Filesystem aus und zeigt diese schlussendlich als Seite an (ähnlich wie ListDirectory von Apache). Der apache User hat das normale ANSI_X3.4-1968 encoding, die meisten Dateien auf der Harddisk sind jedoch im UTF-...
von DatenMetzgerX
Samstag 13. Dezember 2008, 14:55
Forum: Netzwerkprogrammierung
Thema: Diverse Verständnisprobleme - Webseitenerstellung mit Python
Antworten: 29
Zugriffe: 4790

Ich habe meine Anwendungen momentan auf den Servern von www.webfaction.com installiert und bin soweit sehr zufrieden. Die Anforderungen werden mehr als nur erfüllt, ausserdem hast du ein ssh Zugriff =)
von DatenMetzgerX
Mittwoch 5. November 2008, 10:42
Forum: Allgemeine Fragen
Thema: Field Annotationen?
Antworten: 10
Zugriffe: 1324

Hat was! Das habe ich jetzt gar nicht in betracht gezogen. Wäe eine Vorstufe für die Dekoratoren in Py3.0. Doch dies gefällt mir.
Danke vielmals!
von DatenMetzgerX
Mittwoch 5. November 2008, 09:51
Forum: Allgemeine Fragen
Thema: Field Annotationen?
Antworten: 10
Zugriffe: 1324

Demfall heisst es warten. Machbar ist es, finde ich aber nicht sehr lesbar. Somit muss ich mir als Entwickler alle Werte zuerst aus der Klasse zusammen suchen (auch wenn alles evtl gleich untereinander steht. Aber dann habe ich schon mehrere Zeile für 1 Column. Emfpinde ich einfach als unesthetisch ...
von DatenMetzgerX
Dienstag 4. November 2008, 23:13
Forum: Allgemeine Fragen
Thema: Field Annotationen?
Antworten: 10
Zugriffe: 1324

Field Annotationen?

Hallo zusammen Ich arbeite im Büro oft mit Java und dort sind Annotationen ja stark vertreten. Leider kann man jetzt in Python jedoch nur Funktionen dekorieren, oder liege ich da falsch? Mein Problem: Ich habe eine Model Klasse (Verwende sqlalchemy + elixir) und möchte die Edit / View / List Visuals...
von DatenMetzgerX
Mittwoch 6. August 2008, 15:56
Forum: Allgemeine Fragen
Thema: liste aus sets
Antworten: 2
Zugriffe: 824

Verstehe zwar nicht wirklich denn sinn deines Codes, aber jedenfalls

Code: Alles auswählen

print 'hallo'
gibt
hallo\n
aus

hingegen

Code: Alles auswählen

print 'hallo',
gibt
hallo
aus. Also wenn du kein Komma setzt wird automatisch ein \n hinzugefügt.
von DatenMetzgerX
Sonntag 27. April 2008, 14:28
Forum: Allgemeine Fragen
Thema: stderr Ausgabe umleiten und...
Antworten: 7
Zugriffe: 2231

Ich kann dir nicht sagen, ob es nun wierklich funktioniert... habe das Projekt irgend wann stillgelegt... http://paste.pocoo.org/show/44339/ output.py regeld das Exception handling... das onerror ist ein Fenster, dass im Falle eines Fehlers angezeigt wird -> Bei fehler vor dem initialisieren der App...
von DatenMetzgerX
Sonntag 20. April 2008, 21:32
Forum: Allgemeine Fragen
Thema: os.system Befehl für iterierbares Objekt
Antworten: 9
Zugriffe: 1895

ungetestet

Code: Alles auswählen

import os
import sys
import tarfile
RPM_PATH = "c:/rpm"
archive = tarfile.open("myfile.tar.gz", "w:gz")

for elem in os.listdir(rpmpath):
    archive.add(os.path.join(RPM_PATH, elem)   
archive.close 
Wenn ich dein Wunsch korrekt verstanden ahbe