python

Python ist eine dynamische und stark typisierte Programmiersprache, die die Usability betont. Zwei ähnliche, aber größtenteils inkompatible Versionen von Python sind weit verbreitet (2 und 3). Wenn Sie eine versionsspezifische Python-Frage haben, sollten Sie die Tags [python-2.7] oder [python-3.x] zusätzlich zum Tag [python] verwenden. Wenn Sie eine Python-Variante wie jython, pypy, iron-python usw. verwenden, kennzeichnen Sie diese bitte entsprechend.
5
Antworten

Verwenden Sie einen Ausdruck zweimal in einer Zeile - als Bedingung UND für die Formatierung von Zeichenfolgen?

Ich finde, dass ich in vielen verschiedenen Projekten eine Menge Code schreibe, wo ich einen (mäßig komplexen, möglicherweise kostenintensiven) Ausdruck auswerten muss und dann etwas damit machen soll (zB für die String-Formatierung) ), aber nur...
15.01.2013, 11:59
1
Antwort

Liste in verschiedene Variablen aufteilen

Ich habe eine Liste wie folgt: %Vor% Wie teile ich diese Liste in drei Variablen auf, wobei jede Variable jeweils enthält? ('love', 'yes', 'no') ('valentine', 'no', 'yes') ('day', 'yes','yes')
14.02.2014, 23:48
4
Antworten

Ist es möglich, in Python eine Umkehrung der Sparse-Matrix so schnell wie in Matlab zu berechnen?

Es dauert 0,02 Sekunden, bis Matlab die Inverse einer diagonalen Matrix mit dem Sparse-Befehl berechnet. %Vor% Aber für den Python-Code dauert es ewig - mehrere Minuten. %Vor% Ich habe versucht, Scipy.sparse Modul zu verwenden, aber es h...
11.02.2014, 05:09
3
Antworten

in python webapp2 wie wird ein __init__ in einen Handler geschrieben (für get und post)

Wie kann ich Initialisierungscode erstellen? Wenn ich den __init__ -Konstruktor verwende, sag mir immer, dass die Parameter falsch sind. Geben Sie auch ein Beispiel mit __new__ und einen mit super() und warum sollten wir sie verwenden o...
13.03.2013, 23:01
1
Antwort

So berechnen Sie das kumulative Rolling-Produkt auf Pandas DataFrame

Ich habe eine Zeitreihe von Returns, Rolling Beta und Rolling Alpha in einem Pandas DataFrame. Wie kann ich ein rollendes annualisiertes Alpha für die Alpha-Spalte des DataFrame berechnen? (Ich möchte das Äquivalent zu = PRODUCT (1+ [nach 12 Mon...
08.03.2013, 13:48
2
Antworten

Verwendung eines Test-Tornado-Server-Handlers, der einen Benutzer über ein sicheres Cookie authentifiziert

Wie kann ich einen Komponententest für einen Tornado-Handler schreiben, der einen Benutzer über einen sicheren Cookie authentifiziert? Hier ist der Code (und Sudo-Code) für einen Dummy-Test, den ich gerne bestehen würde. Ich benutze Tornado 3.1....
17.08.2013, 06:44
3
Antworten

Zeige lange Optionen nicht zweimal in print_help () von argparse

Ich habe den folgenden Code: %Vor% Was gibt mir die Ausgabe so: %Vor% Ich würde sehr gerne wissen, wie ich Befehle "gruppieren" kann, die zwei Versionen haben (dh lange Optionen), die jeweils auch einen Metavar zeigen. Das ist meisten...
16.08.2013, 13:55
2
Antworten

Werte in Pandas DataFrame extrapolieren

Es ist sehr einfach, NaN-Zellen in einem Pandas DataFrame zu interpolieren: %Vor% Ich möchte auch, dass es die NaN-Werte extrapoliert, die außerhalb des Interpolationsbereichs liegen, wobei die angegebene Methode verwendet wird. Wie könnte i...
18.03.2014, 21:39
5
Antworten

Klassen in dynamische Sprachen eingeben

Ich muss zugeben, dass ich nur Grundkenntnisse in Python habe und gerade Haskell lerne. Ich frage mich, ob das Konzept der Typklassen in Python oder in Clojure (oder einer anderen dynamisch stark typisierten Sprache) existiert / Sinn macht?...
19.03.2014, 08:37
1
Antwort

Greifen Sie über webapp2 auf URI-Parameter zu

Ich möchte auf die URI-Parameter der gegebenen Anfrage zugreifen: %Vor% Ich kann den folgenden Code jedoch nicht ausführen, main.py %Vor% account.py %Vor% Ich denke, dass etwas an meinem main.py nicht stimmt, aber ich habe ver...
17.10.2012, 12:33