Die Suche ergab 8 Treffer

von serendip82
Mittwoch 2. Oktober 2013, 12:14
Forum: Allgemeine Fragen
Thema: [] != list() ? Add new functions to list()....
Antworten: 13
Zugriffe: 1694

Re: [] != list() ? Add new functions to list()....


from operator import attrgetter
class MyList(list):
def __getitem__(self, num):
try:
return list.__getitem__(self, num)
except IndexError:
# also ungefähr so
return map(attrgetter(num), self)

a=MyList(M.a)
print [i.x for i in M.a]
->[array([2, 0, 0]), array([2, 1, 0]), array([3, 0, 0 ...
von serendip82
Mittwoch 2. Oktober 2013, 11:52
Forum: Allgemeine Fragen
Thema: [] != list() ? Add new functions to list()....
Antworten: 13
Zugriffe: 1694

Re: [] != list() ? Add new functions to list()....

@ BlackJack
Klar, ist alles etwas "gebastelt". Ich probiere eben gerade aus, was alles geht, und wie es geht... Dass ich den Umstand, dass es eine Unterklasse von "list" ist nicht benutze, liegt daran, dass ich nicht weiß wie es richtig geht und mir entsprechende Suchen nicht zu dem gewünschten ...
von serendip82
Mittwoch 2. Oktober 2013, 11:21
Forum: Allgemeine Fragen
Thema: [] != list() ? Add new functions to list()....
Antworten: 13
Zugriffe: 1694

Re: [] != list() ? Add new functions to list()....

Danke für die Antworten. Ich gehe den Hinweisen gleich nach.
Hier ist schonmal etwas, das so funktioniert, wie ich es haben möchte:

class l(list):

def __init__(self):
self.values=self

def __getattr__(self, attr):
output=self.values
try:
for i in range(len(self.values)):
output[i ...
von serendip82
Mittwoch 2. Oktober 2013, 10:33
Forum: Allgemeine Fragen
Thema: [] != list() ? Add new functions to list()....
Antworten: 13
Zugriffe: 1694

[] != list() ? Add new functions to list()....

Hi,

ich versuche gerade mein Listenobjekt zu überladen... oder zu modifizieren. Dabei haben ich festgestellt, dass


class list(list):
def __init__(self,value=[]):
self.value=value
print value

def __get_id__(self):
out=[]
for i in self.value:
out.append(i.id)
return out
id = property ...
von serendip82
Donnerstag 22. August 2013, 09:29
Forum: wxPython
Thema: sanse-serif als standard mit LaTeX in matplotlibrc
Antworten: 0
Zugriffe: 3747

sanse-serif als standard mit LaTeX in matplotlibrc

Hallo,

ich optimiere gerade meine matplotlibrc.
Bin jetzt schon recht zufrieden. Das einzige, was mich stört ist, dass
text.usetex : true
in der matplotlibrc verursacht, dass die Ticks in Serifenschrift gerendert werden.
Das kann durch den folgenden Code im Script verhindert werden:

rc('text ...
von serendip82
Donnerstag 22. August 2013, 09:20
Forum: wxPython
Thema: wxpython unter ubuntu 10.04 installieren
Antworten: 10
Zugriffe: 5975

Re: wxpython unter ubuntu 10.04 installieren

Danke,

das hat funktioniert!
von serendip82
Mittwoch 21. August 2013, 16:52
Forum: wxPython
Thema: wxpython unter ubuntu 10.04 installieren
Antworten: 10
Zugriffe: 5975

Re: wxpython unter ubuntu 10.04 installieren

Ich korrigiere mich, es ist im repo, funktioniert nur leider trotzdem nicht :-(

in der matplotlibrc:
backend : WXAgg # the default backend

wxpython ist istalliert, doch wenn ich es pylab importiere kommt:

In [3]: import pylab ...
von serendip82
Mittwoch 21. August 2013, 16:30
Forum: wxPython
Thema: wxpython unter ubuntu 10.04 installieren
Antworten: 10
Zugriffe: 5975

Re: wxpython unter ubuntu 10.04 installieren

Warum ist das nicht unter Fedora installiert?

Und überhaupt, warum ist das nicht in den repositories? Immer dieser Ärger mit Linux!

Wie istalliert man das denn?
Hab auf http://springdale.math.ias.edu/data/puias/computational/6/x86_64/
ein repo gefunden, was allerdings nichts bringt, da die ...