Als «python» getaggte Fragen

706
Warum ist [] schneller als list ()?

Ich habe kürzlich die Verarbeitungsgeschwindigkeiten von []und verglichen list()und war überrascht zu entdecken, dass diese mehr als dreimal schneller[] laufen als . Ich habe den gleichen Test mit und durchgeführt und die Ergebnisse waren praktisch identisch: und beide dauerten ungefähr 0,128...

699
Unittest mit typischer Testverzeichnisstruktur ausführen

Die sehr verbreitete Verzeichnisstruktur selbst für ein einfaches Python-Modul scheint darin zu bestehen, die Komponententests in ein eigenes testVerzeichnis zu unterteilen: new_project/ antigravity/ antigravity.py test/ test_antigravity.py setup.py etc. Sehen Sie sich zum Beispiel dieses...

685
Pip Installation von Git Repo Branch

Es wird versucht, pipden spezifischen Zweig eines Repos zu installieren. Google sagt es mir pip install git + https://github.com/user/repo.git@branch Der Name der Filiale ist issue/34/oscar-0.6so, wie ich es getan habe, pip install

685
Wie erkenne ich, ob eine Python-Variable eine Funktion ist?

Ich habe eine Variable xund möchte wissen, ob sie auf eine Funktion zeigt oder nicht. Ich hatte gehofft, ich könnte so etwas tun: >>> isinstance(x, function) Aber das gibt mir: Traceback (most recent call last): File "<stdin>", line 1, in ? NameError: name 'function' is not...

684
Wie überprüfe ich die Version von Python-Modulen?

Ich habe gerade die Python-Module installiert: constructund statlibmit setuptoolsso: # Install setuptools to be able to download the following sudo apt-get install python-setuptools # Install statlib for lightweight statistical tools sudo easy_install statlib # Install construct for...

682
Wie drucke ich ein Datum in einem regulären Format?

Das ist mein Code: import datetime today = datetime.date.today() print(today) Dies druckt: 2008-11-22was genau das ist, was ich will. Aber ich habe eine Liste, an die ich diese anhänge, und dann wird plötzlich alles "wackelig". Hier ist der Code: import datetime mylist = [] today =...