Die Suche ergab 877 Treffer

von Joghurt
Freitag 31. August 2007, 18:56
Forum: Allgemeine Fragen
Thema: Python ist das......??!!?!!
Antworten: 36
Zugriffe: 5304

Es ist ganz wichtig, dass du dich nicht weiter mit Python befasst! Man sollte niemals mehr als eine Sprache kennen, da man sonst schnell den Überblick verliert. Java ist der Standard heutzutage und niemand muss programmieren lernen, nur Java-Programme schreiben können. Java wird auf immer und ewig d...
von Joghurt
Montag 27. August 2007, 18:47
Forum: Allgemeine Fragen
Thema: Problem mit Matrizenmultiplikation
Antworten: 3
Zugriffe: 2500

Dritte Möglichkeit:

Code: Alles auswählen

>>> from numpy import matrix
>>> A = matrix( ([1,1,1], [2,0,0]) )
>>> y = matrix( ([1,1,1]) )
>>> A*y.transpose()
matrix([[3],
        [2]])
>>> A*y.T # oder die Kurzform
matrix([[3],
        [2]])
von Joghurt
Montag 27. August 2007, 18:40
Forum: Allgemeine Fragen
Thema: Unterschied Python 2.2 -> 2.5
Antworten: 5
Zugriffe: 908

von Joghurt
Samstag 25. August 2007, 15:59
Forum: Allgemeine Fragen
Thema: Geht das eleganter
Antworten: 10
Zugriffe: 1204

Sind hidden_files denn wirklich regexps?
Wenn es nur Strings sind, geht es auch so:

Code: Alles auswählen

for filename in [name for name in os.listpath(dir) if name not in self.hidden_files]:
    ....
von Joghurt
Freitag 24. August 2007, 18:35
Forum: Allgemeine Fragen
Thema: Nach Objekt in Liste suchen
Antworten: 3
Zugriffe: 1088

Z. B. so >>> class O(object): def __init__(self, id_): self.id = id_ self.content = 42 def __repr__(self): return "<O id:%i content:%s>" % (self.id, self.content) >>> liste = [O(1), O(2), O(3), O(4)] >>> print liste [<O id:1 content:42>, <O id:2 content:42>, <O id:3 content:42>, <O id:4 content:42>]...
von Joghurt
Montag 20. August 2007, 12:52
Forum: Allgemeine Fragen
Thema: eingabe mit startwert
Antworten: 11
Zugriffe: 2236

Außerdem steht readline unter der GPL, d. h. dein Programm musst dann ebenfalls GPL lizensiert sein! Nicht, dass ich damit ein Problem hätte, aber es ist wichtig, das im Hinterkopf zu behalten.
von Joghurt
Montag 20. August 2007, 12:47
Forum: Allgemeine Fragen
Thema: prob mit ORM marke eigenbau
Antworten: 7
Zugriffe: 889

Ich würde dir auch raten, es stattdessen mal mit SQLAlchemy zu versuchen. Es ist super dokumentiert, hat ein gutes Tutorial und ist sogar sinnvoll in zwei Teile aufgeteilt, den ORM und die SQL Construction Language. Diese Ternnung ist sehr praktisch, wenn es zu komplizierten Datenbank-Modellen kommt...
von Joghurt
Montag 20. August 2007, 12:42
Forum: Allgemeine Fragen
Thema: readline() überprüfen
Antworten: 16
Zugriffe: 1911

Wenn du mal Zeit und Lust hast, solltest du dich mal mit (py)sqlite beschäftigen. Warum das Rad (Datenbank) zweimal erfinden?
von Joghurt
Mittwoch 15. August 2007, 19:33
Forum: Allgemeine Fragen
Thema: Fragen zu folgendem Script
Antworten: 8
Zugriffe: 1252

Re: Fragen zu folgendem Script

Das Script verhindert einen Laufzeitfehler, falls der Index bei einer Liste zu hoch ist und dieser Index nicht existiert. Ja, aber es fängt alle Exceptions ab. D. H. wenn du das Programm zum richtigen Zeitpunkt mit Ctrl-C abbrichst, gibt das Dictionary stattdessen einfach den Defaultwert zurück. Es...
von Joghurt
Mittwoch 15. August 2007, 19:28
Forum: Allgemeine Fragen
Thema: Leere Zellen mit '0' belegen
Antworten: 9
Zugriffe: 1158

Ungetestet:

Code: Alles auswählen

for line in inp:
    column = line.split()
    for i,col in column[2:]:
        if col == ' ':
            column[i] = '0'
    out.write("\t".join(column) + "\n")
von Joghurt
Dienstag 14. August 2007, 19:15
Forum: Allgemeine Fragen
Thema: programmieren und co.
Antworten: 6
Zugriffe: 1109

Das sind ja auch nur die Minimalanforderungen ;)
von Joghurt
Dienstag 14. August 2007, 19:12
Forum: Allgemeine Fragen
Thema: Ermittlung von Administratorrechten
Antworten: 5
Zugriffe: 1229

Oder auch

Code: Alles auswählen

if os.geteuid() == 0:
  print "Laufe mit rootrechten"
von Joghurt
Dienstag 14. August 2007, 19:07
Forum: Allgemeine Fragen
Thema: Fragen zu Klassen
Antworten: 25
Zugriffe: 3976

Die erste hat eine __init__ - Methode, die zweite Klasse aber nicht, weil sie nur aus statischen Methoden besteht. Dann versuchst du, Java in Python zu schreiben ;) Eine Klasse, die nur aus statischen Methoden besteht, macht keinen/wenig Sinn, in Java ist es aber notwendig, da es nur Klassen gibt. ...
von Joghurt
Dienstag 14. August 2007, 19:02
Forum: Allgemeine Fragen
Thema: Fatal Python error: deallocating None
Antworten: 13
Zugriffe: 1566

Ein Bugreport an die Autoren von numarray böte sich auch an
von Joghurt
Dienstag 14. August 2007, 18:59
Forum: Allgemeine Fragen
Thema: programmieren und co.
Antworten: 6
Zugriffe: 1109

In dem Falle wäre A Byte Of Python (deutsche Version) etwas für dich. Es gibt auch noch Thinking like a computer scientist in Englisch. Beide Bücher sind für Anfänger gedacht, insbesondere das erste sagt explizit: "Wenn Sie von Computern wenig Ahnung haben und nur wissen, wie man Textdateien abspeic...