Tag: functools
functools-Modul für Python-Sprache, die Unterstützung für die Arbeit mit higher-order-Funktionen: Funktionen, die Handlung oder die return-weitere Funktionen
7
Antworten
Ich bin derzeit mit EndpointsModel zum erstellen einer RESTful API für alle meine Modelle auf der AppEngine. Da ist es Erholsam, diese api haben eine Menge wiederholen Sie die code, die ich vermeiden möchte. Beispiel: class Reducer(EndpointsModel):
2
Antworten
Wie kann ich functools' lru_cache im inneren Klassen ohne Speicherverlust? Im folgenden minimalen Beispiel die foo Instanz wird nicht freigegeben werden, obwohl aus Umfang und ohne referrer (andere als die lru_cache). from functools import lru_cache class BigClass:
6
Antworten
Ich bin nicht in der Lage, meinen Kopf auf, wie die teilweise arbeiten in functools. Ich habe den folgenden code aus hier: >>> sum = lambda x, y : x + y >>> sum(1, 2) 3 >>>
3
Antworten
In Python 3.3, itertools.accumulate()die in der Regel wiederholt, gilt eine addition der gelieferten iterierbar ist, kann nun eine Funktion als argument einen parameter; dies bedeutet, es jetzt zu überschneidungen mit functools.reduce(). Mit einem flüchtigen Blick, die wichtigsten
1
Antworten
Ich versuche zu definieren, einige Klassen-Methoden verwenden eine weitere generische Klasse Methode wie folgt: class RGB(object): def __init__(self, red, blue, green): super(RGB, self).__init__() self._red = red self._blue = blue self._green = green def _color(self, type): return getattr(self,
4
Antworten
Ich bin nicht in der Lage, meinen Kopf auf, wie die teilweise arbeiten in functools. Ich habe den folgenden code aus hier: >>> sum = lambda x, y : x + y >>> sum(1, 2) 3 >>>