Ich möchte etwas tun wie: Die Variable p stammt aus test.py und ist eine Liste ['a', 'b', 'c', 'd']. {% for i in p %} {{variable++}} {{variable}} Ergebnisausgabe ist: 1 2 3 4
Ich möchte etwas tun wie: Die Variable p stammt aus test.py und ist eine Liste ['a', 'b', 'c', 'd']. {% for i in p %} {{variable++}} {{variable}} Ergebnisausgabe ist: 1 2 3 4
Bei der Optimierung meines Codes wurde Folgendes festgestellt: >>> from timeit import Timer as T >>> T(lambda : 1234567890 / 4.0).repeat() [0.22256922721862793, 0.20560789108276367, 0.20530295372009277] >>> from __future__ import division >>> T(lambda :...
Ich habe eine Schnur, sagen wir : abc.def.ghi.jkl.myfile.mymethod. Wie importiere ich dynamisch mymethod? So habe ich es gemacht: def get_method_from_file(full_path): if len(full_path) == 1: return map(__import__,[full_path[0]])[0] return
Ich versuche, einen Heap mit einem benutzerdefinierten Sortierprädikat zu erstellen. Da die darin enthaltenen Werte vom Typ 'Benutzerdefiniert' sind, kann ich das integrierte Vergleichsprädikat nicht ändern. Gibt es eine Möglichkeit, etwas zu tun wie: h = heapq.heapify([...], key=my_lt_pred) h =...
Wie speichert / lädt man einen Scipy Sparse csr_matrixin einem tragbaren Format? Die Scipy-Sparse-Matrix wird unter Python 3 (Windows 64-Bit) erstellt und unter Python 2 (Linux 64-Bit) ausgeführt. Anfangs habe ich pickle verwendet (mit protocol = 2 und fix_imports = True), aber dies...
Dies hängt mit dieser Frage zusammen: Django gibt je nach Client-Python json und html zurück Ich habe eine Befehlszeilen-Python-API für eine Django-App. Wenn ich über die API auf die App zugreife, sollte sie JSON und mit einem Browser HTML zurückgeben. Ich kann verschiedene URLs verwenden, um...
Ich versuche, eine Animation eines Streudiagramms zu erstellen, bei der sich Farben und Größe der Punkte in verschiedenen Phasen der Animation ändern. Für Daten habe ich zwei numpy ndarray mit einem x-Wert und einem y-Wert: data.shape = (ntime, npoint) x.shape = (npoint) y.shape = (npoint) Jetzt...
Basierend darauf Ein Positionsargument ist ein Name, auf den kein Gleichheitszeichen (=) und kein Standardwert folgen. Auf ein Schlüsselwortargument folgen ein Gleichheitszeichen und ein Ausdruck, der den Standardwert angibt. def rectangleArea(width, height): return width * height print...
Was ist der Unterschied zwischen warnings.warn()und logging.warn()in Bezug auf das, was sie tun und wie sie verwendet werden sollten?
Wie kann ich nur die Größe des Yaxis-Etiketts ändern? Im Moment ändere ich die Größe aller Etiketten mit pylab.rc('font', family='serif', size=40) In meinem Fall möchte ich jedoch die Beschriftung der y-Achse größer als die x-Achse machen. Ich möchte jedoch die Häkchen in Ruhe lassen. Ich...
Ich versuche, eine der von scikit-learn überwachten Lernmethoden zu verwenden, um Textteile in eine oder mehrere Kategorien einzuteilen. Die Vorhersagefunktion aller Algorithmen, die ich ausprobiert habe, gibt nur eine Übereinstimmung zurück. Zum Beispiel habe ich einen Text: "Theaters in New York...
Bei Sqlite gibt ein Befehl "select..from" die Ergebnisse "output" zurück, die (in Python) gedruckt werden: >>print output [(12.2817, 12.2817), (0, 0), (8.52, 8.52)] Es scheint eine Liste von Tupeln zu sein. Ich möchte entweder "Ausgabe" in ein einfaches 1D-Array konvertieren (= Liste in...
Ist es möglich, in ein Diagramm zu zoomen, wenn Inline aktiviert ist? Insbesondere bei 3D-Plots ist das Drehen und Zoomen ein notwendiges Merkmal.
Nehmen wir an, ich habe eine Klasse Cmit Attributen a. Was ist der beste Weg, um die Summe aaus einer Liste von Cin Python zu erhalten? Ich habe den folgenden Code ausprobiert, aber ich weiß, dass dies nicht der richtige Weg ist: for c in c_list: total += c.a
Gibt es eine Möglichkeit, eine Aggregationsfunktion zu schreiben, wie sie in der DataFrame.aggMethode verwendet wird und die Zugriff auf mehr als eine Spalte der Daten hat, die aggregiert werden? Typische Anwendungsfälle wären gewichtete durchschnittliche, gewichtete
Wie kann man einen Generator durchlaufen? Ich dachte so: gen = function_that_returns_a_generator(param1, param2) if gen: # in case the generator is null while True: try: print gen.next() except StopIteration: break Gibt es einen pythonischeren Weg?
Gibt es eine einfache Möglichkeit, die Beschriftung der y-Achse auf der rechten Seite des Diagramms anzubringen? Ich weiß, dass dies für die Tick-Beschriftungen mit möglich ist ax.yaxis.tick_right(), aber ich würde gerne wissen, ob dies auch für die Achsenbeschriftung möglich ist. Eine Idee, die...
Meine Python-Version ist 2.6. Ich möchte die Test-SetUp-Methode nur einmal ausführen, da ich dort Dinge mache, die für alle Tests benötigt werden. Meine Idee war es, eine boolesche Variable zu erstellen, die nach der ersten Ausführung auf 'true' gesetzt wird und dann mehr als einen Aufruf der...
Angenommen, ich habe eine Liste mit einer großen Anzahl von Elementen. l = [ 1, 4, 6, 30, 2, ... ] Ich möchte die Anzahl der Elemente aus dieser Liste abrufen, wobei ein Element bestimmte Bedingungen erfüllen sollte. Mein erster Gedanke war: count = len([i for i in l if my_condition(l)]) Wenn die...
Ich versuche herauszufinden, wie ich python setup.py testdas Äquivalent von ausführen kann python -m unittest discover. Ich möchte kein Skript run_tests.py verwenden und keine externen Testtools (wie noseoder py.test) verwenden. Es ist in Ordnung, wenn die Lösung nur unter Python 2.7 funktioniert....