Als «python» getaggte Fragen

Python ist eine dynamisch typisierte Mehrzweck-Programmiersprache mit mehreren Paradigmen. Es wurde entwickelt, um schnell zu lernen, zu verstehen, zu verwenden und eine saubere und einheitliche Syntax durchzusetzen. Bitte beachten Sie, dass Python 2 ab dem 01.01.2020 offiziell nicht mehr unterstützt wird. Fügen Sie für versionenspezifische Python-Fragen das Tag [python-2.7] oder [python-3.x] hinzu. Wenn Sie eine Python-Variante oder -Bibliothek (z. B. Jython, PyPy, Pandas, Numpy) verwenden, fügen Sie diese bitte in die Tags ein.



15
SciPy mit pip installieren
Es ist möglich, NumPy mit pip mit zu installieren pip install numpy. Gibt es eine ähnliche Möglichkeit mit SciPy ? (Tun pip install scipyfunktioniert nicht.) Aktualisieren Das Paket SciPy kann jetzt installiert werden pip!
207 python  install  scipy  pip 

8
Verschiedene Arten, Listen zu löschen
Gibt es einen Grund, etwas Komplizierteres als eine dieser beiden Zeilen zu tun, wenn Sie eine Liste in Python löschen möchten? old_list = [] old_list = list() Der Grund, den ich frage, ist, dass ich dies gerade in einem laufenden Code gesehen habe: del old_list[ 0:len(old_list) ]
207 python  list 

4
e.printStackTrace-Äquivalent in Python
Ich weiß, dass print(e)(wobei e eine Ausnahme ist) die aufgetretene Ausnahme druckt, aber ich habe versucht, das Python-Äquivalent von Java zu finden, das e.printStackTrace()die Ausnahme genau auf die aufgetretene Zeile zurückführt und die gesamte Ablaufverfolgung druckt. Könnte mir bitte jemand das Äquivalent von e.printStackTrace()in Python sagen ?

12
Beenden Sie Codes in Python
Ich habe eine Nachricht erhalten script xyz.py returned exit code 0. Was bedeutet das? Was bedeuten die Exit-Codes in Python? Wie viele sind es? Welche sind wichtig?
207 python  exit-code 

13
Java "Virtual Machine" vs. Python "Interpreter"?
Es scheint selten, von einer Python "virtuellen Maschine" zu lesen, während in Java "virtuelle Maschine" die ganze Zeit verwendet wird. Beide interpretieren Bytecodes; Warum sollte man eine virtuelle Maschine und die andere einen Dolmetscher nennen?
207 java  python  jvm 

6
Wann sollte ich uuid.uuid1 () vs. uuid.uuid4 () in Python verwenden?
Ich verstehe die Unterschiede zwischen den beiden aus den Dokumenten. uuid1(): Generieren Sie eine UUID aus einer Host-ID, einer Sequenznummer und der aktuellen Uhrzeit uuid4(): Generiere eine zufällige UUID. So uuid1verwendet Maschine / Sequenz / Zeitinfo eine UUID zu erzeugen. Was sind die Vor- und Nachteile der Verwendung? Ich weiß, …
207 python  uuid 

24
Virtualenv-Befehl nicht gefunden
Ich konnte virtualenvtrotz verschiedener Versuche nicht zur Arbeit kommen. Ich habe unter virtualenvMAC OS X Folgendes installiert : pip install virtualenv und habe auch das PATHin mein hinzugefügt .bash_profile. Jedes Mal, wenn ich versuche, den virtualenvBefehl auszuführen , wird Folgendes zurückgegeben: -bash: virtualenv: command not found Jedes Mal pip install …
207 python  macos  virtualenv 




6
Globale Variablen zwischen Dateien verwenden?
Ich bin etwas verwirrt darüber, wie die globalen Variablen funktionieren. Ich habe ein großes Projekt mit ungefähr 50 Dateien und muss globale Variablen für alle diese Dateien definieren. Ich habe sie in meiner Projektdatei main.pywie folgt definiert: # ../myproject/main.py # Define global myList global myList myList = [] # Imports …
207 python  share  globals 

7
Variable in Python löschen
Gibt es eine Möglichkeit, den Wert einer Variablen in Python zu löschen? Zum Beispiel, wenn ich einen Binärbaum implementiert habe: Class Node: self.left = somenode1 self.right = somenode2 Wenn ich einen Knoten aus dem Baum entfernen wollte, musste ich ihn self.leftauf leer setzen.
207 python 

9
Matplotlib tight_layout () berücksichtigt keinen Abbildungstitel
Wenn ich meiner Matplotlib-Figur einen Untertitel hinzufüge, wird dieser von den Titeln des Unterplots überlagert. Weiß jemand, wie man sich leicht darum kümmert? Ich habe die tight_layout()Funktion ausprobiert , aber sie macht die Sache nur noch schlimmer. Beispiel: import numpy as np import matplotlib.pyplot as plt f = np.random.random(100) g …
207 python  matplotlib 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.