Die Suche ergab 830 Treffer

von audax
Samstag 9. Februar 2008, 16:13
Forum: Allgemeine Fragen
Thema: list.lower() oder dict.upper() etc.
Antworten: 9
Zugriffe: 2298

class Directory (dict): def __init__(self, *data): self.update(data) self._upperKeys = set(i.upper() for i in self.keys()) def __contains__(self, key): return key.upper() in self._upper_keys In [1]: from directory import Directory In [2]: my_dict = Directory(('foo', ['bar', 'foo']), ('bar', ['fooz'...
von audax
Samstag 9. Februar 2008, 15:24
Forum: Allgemeine Fragen
Thema: list.lower() oder dict.upper() etc.
Antworten: 9
Zugriffe: 2298

Bargh...Meckerbacke :p class Directory (dict): def __init__(self, *data): self.update(data) self._upperKeys = set([i.upper() for i in self.keys()]) def __contains__(self, key): return key.upper() in self._upperKeys In [2]: from directory import Directory In [3]: my_dict = Directory(('foo', ['bar', '...
von audax
Samstag 9. Februar 2008, 13:38
Forum: Allgemeine Fragen
Thema: list.lower() oder dict.upper() etc.
Antworten: 9
Zugriffe: 2298

class Directory (dict): def __init__(self, *data): super(Directory, self).__init__(data) self.list = [i.upper() for i in self.keys()] def __contains__(self, key): return key.upper() in self.list >>my_dict = Directory(('foo', ['bar', 'foo']), ('bar', ['fooz'])) >>print my_dict.list ['FOO', 'BAR'] >>...
von audax
Samstag 9. Februar 2008, 11:09
Forum: Showcase
Thema: Lanshark - P2P Filesharing-Tool für LANs
Antworten: 52
Zugriffe: 20586

Ich hätte gerne ein Fuse-Modul dafür, um das Prog auch effizient über die Shell zu nutzen!

Wenn du darauf keinen Bock hast kann ich mich auch mal selbst daran versuchen ;)
von audax
Samstag 9. Februar 2008, 10:47
Forum: Links und Tutorials
Thema: Editoren für Python
Antworten: 289
Zugriffe: 295722

welchen editor kann man den für osx empfehlen? Vim! Vi ist immerhin schon dabei, aber Vim macht natürlich mehr Sinn. Lass dich nicht von der steilen Lernkurve abschrecken, für Python ist das Ding das Nonplusultra ;) Ich nutze auch MiniBufExplorer aber der hat einige Bugs. Werde mich mal wirklich in...
von audax
Samstag 9. Februar 2008, 10:45
Forum: Allgemeine Fragen
Thema: Meine Schrittmotorensteuerung - Probleme
Antworten: 49
Zugriffe: 6378

Also ich habs mir auch angeschaut...und kanns es ebenso keinem empfehlen. Einfach nur schlecht. Ein Java-Progger hat ein Python-Buch geschrieben!
Aus dem Buch lernt man jedenfalls nichts.
von audax
Samstag 9. Februar 2008, 10:44
Forum: Allgemeine Fragen
Thema: list.lower() oder dict.upper() etc.
Antworten: 9
Zugriffe: 2298

Auch, wenn es dein Problem nicht löst:
Keine Case-insensitive Kommandos und Ordner!
Ich hasse sowas....und steh da glaube ich nicht alleine da...

Zum Problem:
Normalisiere deine Eingaben: userinput.upper() !
von audax
Samstag 9. Februar 2008, 10:40
Forum: Allgemeine Fragen
Thema: ggT
Antworten: 23
Zugriffe: 5188

@ audax: Haskell an sich ist ja ganz ok...besonders weil man zum Beispiel viele mathematische Formeln quasie direkt in Haskell übernehmen kann. Aber an der Uni macht das kein Spaß. Kann dir ja gerne mal den Link mit den Übungsaufgaben und Unterlagen geben, aber Musikstücke zu programmieren mit Hask...
von audax
Freitag 8. Februar 2008, 23:08
Forum: Allgemeine Fragen
Thema: ggT
Antworten: 23
Zugriffe: 5188

Was gefällt dir denn an Haskell nicht? Ich bin gerade dabei, Haskell zu lernen und finds eigentlich ziemlich genial, wenn auch sehr ungewohnt.

Allerdings programmiere ich auch in Python meist recht funktional...nur halte ich mich da mit Rekursion zurück ;)
von audax
Dienstag 29. Januar 2008, 20:10
Forum: Webframeworks
Thema: Gutes Plone Tutorial (am Besten für Plone 3)
Antworten: 3
Zugriffe: 6405

Professional Plone Development von Martin Apseli [Der macht die Dokumentation bei Plone]

Tolles Buch!

Behandelt Plone 3 vom Anfang bis zu den ganz harten Sachen und das auch noch sehr Praxisnah. Wirklich ein tolles Buch. Und teuer isses auch nicht. Aber bei mir hat der Import ~3 Woche gedauert :D