Die Suche ergab 170 Treffer

von fs111
Mittwoch 25. Januar 2006, 20:18
Forum: Allgemeine Fragen
Thema: input <-> raw_input...
Antworten: 6
Zugriffe: 735

Re: input <-> raw_input...

Warum gibt es überhaupt input , wenn es nichts anderes als eval(raw_input(prompt)) ist? Das kann man doch eigentlich nie brauchen! Und selbst wenn, könnte man die zwei Befehle auch selber kombinieren... Ich finde das Konzeptionell nicht wirklich gelungen... Verleitet es doch IMHO gerade Einsteiger ...
von fs111
Donnerstag 12. Januar 2006, 23:03
Forum: Allgemeine Fragen
Thema: Darf man Python-Applikationen verkaufen?
Antworten: 17
Zugriffe: 2056

Kurze Antwort: Ja, darfst Du.

fs111
von fs111
Sonntag 21. August 2005, 12:40
Forum: Netzwerkprogrammierung
Thema: RSS -> HTML Modul gesucht...
Antworten: 9
Zugriffe: 1064

Ich denke auch, das XSLT da der richtige Ansatz ist:

http://www.xml.com/pub/a/2003/01/02/tr.html

fs111
von fs111
Samstag 6. August 2005, 16:24
Forum: Allgemeine Fragen
Thema: KLassen und Vererbung
Antworten: 6
Zugriffe: 386

Dazu kannst Du auch das Borg-Pattern verwenden:

http://aspn.activestate.com/ASPN/Cookbo ... cipe/66531

fs111
von fs111
Dienstag 2. August 2005, 20:00
Forum: Allgemeine Fragen
Thema: NameError: Wohl ein Anfängerfehler
Antworten: 7
Zugriffe: 449

Zwei Variablen zu vertauschen ist in Python übrigens einfacher als irgendwo sonst: [GCC 3.3.2 20031022 (Red Hat Linux 3.3.2-1)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> a = "erster" >>> b = "zweiter" >>> print a erster >>> print b zweiter >>> a,b = b,a >>>...
von fs111
Dienstag 2. August 2005, 19:54
Forum: Allgemeine Fragen
Thema: import von modulen
Antworten: 8
Zugriffe: 3675

Ich würde das nicht hart codieren, sondern den PYTHONPATH erweitern, oder das ganze gleich ins site-packages zu legen.

fs111
von fs111
Montag 1. August 2005, 18:52
Forum: Allgemeine Fragen
Thema: can Class als Parameter in Python übergeben, wie unter C++
Antworten: 8
Zugriffe: 476

GvR hat zum Thema Typen mal sinngemäß gesagt:

"We don't care, we write unit tests."

Genau das solltest Du auch tun.

fs111
von fs111
Donnerstag 30. Juni 2005, 19:19
Forum: Datenbankprogrammierung mit Python
Thema: MySQLdb wrapper
Antworten: 23
Zugriffe: 10886

Nur eine kleine Anregung, Strings braucht man nicht mit + zusammenkleben, wenn sie über mehrere Zeilen gehen, das ist eh furchtbar langsam, einfach """"""-Multiline-Strings benutzen.

fs111
von fs111
Montag 20. Juni 2005, 18:42
Forum: Allgemeine Fragen
Thema: matchen + index
Antworten: 2
Zugriffe: 138

von fs111
Dienstag 14. Juni 2005, 20:09
Forum: Allgemeine Fragen
Thema: Bearbeiten von csv-dateien
Antworten: 12
Zugriffe: 796

Das kannst Du hier nachlesen:

http://python.org/doc/current/lib/module-shutil.html

fs111
von fs111
Sonntag 12. Juni 2005, 12:38
Forum: Showcase
Thema: Datenbank für Farben
Antworten: 4
Zugriffe: 1613

sqlite ist Geschwindigkeitsmässig kaum zu schlagen, wenn man Indexe verwendet und diese in den Anfrage auch immer in der richtigen Reihenfolge anspricht, dann sind auch Datenbanken um die 20GB immer noch hochperformant. Das beste an sqlite ist aber der nicht vorhandene Administrationsaufwand, denn e...
von fs111
Donnerstag 9. Juni 2005, 18:06
Forum: Allgemeine Fragen
Thema: private im modul
Antworten: 13
Zugriffe: 447

Wenn man from foo import * macht, werden die "_"-Sachen übrigens nicht mitimportiert, also schon in gewisser Weise private.

fs111
von fs111
Dienstag 12. April 2005, 20:38
Forum: Allgemeine Fragen
Thema: Lotto
Antworten: 21
Zugriffe: 1046

Was ist deine Frage?

fs111
von fs111
Donnerstag 7. April 2005, 19:04
Forum: Allgemeine Fragen
Thema: Anführungszeichen in einer Variable? Wie?
Antworten: 2
Zugriffe: 343

Wozu escapen?

a = '''Dies ist ein Sting mit ' und """ und '""' drin'''

fs111
von fs111
Mittwoch 6. April 2005, 09:40
Forum: Allgemeine Fragen
Thema: Komische Frage zur Erzeugung von Instanzen
Antworten: 4
Zugriffe: 378

Code: Alles auswählen

def factory(name, *args):
    return apply(globals()[name], args)

class A:
    def __init__(self, *args):
        self.args = args

a = A((1,2,3,4))

b = factory('A', (1,2,3,4))



Das sollte gehen.

HTH

fs111