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.

11
Kein Plotfenster in matplotlib
Ich habe gerade matplotlib in Ubuntu 9.10 mit dem synaptischen Paketsystem installiert. Wenn ich jedoch das folgende einfache Beispiel versuche >>> from pylab import plot; >>> plot([1,2,3],[1,2,3]) [<matplotlib.lines.Line2D object at 0x9aa78ec>] Ich bekomme kein Handlungsfenster. Irgendwelche Ideen, wie das Plotfenster angezeigt werden kann?

20
Installieren von OpenCV für Python unter Ubuntu, Abrufen von ImportError: Kein Modul mit dem Namen cv2.cv.
Ich habe ein Ubuntu 14.04-System, auf dem ich OpenCV installieren und mit Python 2.x verwenden möchte. Ich habe OpenCV anhand der folgenden Anweisungen installiert: https://help.ubuntu.com/community/OpenCV Die Installation schien ordnungsgemäß zu laufen, keine Fehler, das Skript endete mit der Ausgabe OpenCV 2.4.9 ready to be used Wenn ich versuche, das Beispiel-Python-Skript …



3
Was bedeuten Backticks für den Python-Interpreter: `num`
Ich spiele mit Listenverständnissen herum und bin auf einer anderen Seite auf diesen kleinen Ausschnitt gestoßen: return ''.join([`num` for num in xrange(loop_count)]) Ich habe ein paar Minuten damit verbracht, die Funktion zu replizieren (durch Eingabe), bevor ich merkte, dass das `num`Bit sie kaputt machte. Was bewirkt das Einfügen einer Anweisung …

2
str Leistung in Python
Beim Profilieren eines Teils des Python-Codes ( python 2.6bis zu 3.2) stellte ich fest, dass die strMethode zum Konvertieren eines Objekts (in meinem Fall einer Ganzzahl) in eine Zeichenfolge fast eine Größenordnung langsamer ist als die Verwendung der Zeichenfolgenformatierung. Hier ist der Benchmark >>> from timeit import Timer >>> Timer('str(100000)').timeit() …








6
Wie rufe ich eine Eigenschaft der Basisklasse auf, wenn diese Eigenschaft in der abgeleiteten Klasse überschrieben wird?
Ich ändere einige meiner Klassen von einer umfangreichen Verwendung von Gettern und Setzern zu einer pythonischeren Verwendung von Eigenschaften. Aber jetzt stecke ich fest, weil einige meiner vorherigen Getter oder Setter die entsprechende Methode der Basisklasse aufrufen und dann etwas anderes ausführen würden. Aber wie kann dies mit Eigenschaften erreicht …

8
Aktivieren Sie eine virtuelle Umgebung mit einem Python-Skript
Ich möchte eine virtualenv-Instanz über ein Python-Skript aktivieren. Ich weiß, dass dies recht einfach ist, aber alle Beispiele, die ich gesehen habe, verwenden es, um Befehle in der Umgebung auszuführen und dann den Unterprozess zu schließen. Ich möchte einfach die virtuelle Umgebung aktivieren und zur Shell zurückkehren, genau wie bin …

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.