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.


8
Die ungebundene Methode f () muss mit der fibo_-Instanz als erstem Argument aufgerufen werden (stattdessen die classobj-Instanz erhalten).
In Python versuche ich, eine Methode in einer Klasse auszuführen, und es wird eine Fehlermeldung angezeigt: Traceback (most recent call last): File "C:\Users\domenico\Desktop\py\main.py", line 8, in <module> fibo.f() TypeError: unbound method f() must be called with fibo instance as first argument (got nothing instead) Code: (swineflu.py) class fibo: a=0 b=0 …
139 python  methods 

6
Soll ich "import os.path" oder "import os" verwenden?
Laut der offiziellen Dokumentation , os.pathist ein Modul. Was ist also die bevorzugte Art des Imports? # Should I always import it explicitly? import os.path Oder... # Is importing os enough? import os Bitte antworten Sie NICHT "Importieren osfunktioniert für mich". Ich weiß, es funktioniert momentan auch für mich (ab …


20
Wie installiere ich PyCrypto unter Windows?
Ich habe jede andere Google-Quelle und jeden SO-Thread gelesen, ohne dass etwas funktioniert. Python 2.7.3 32bitinstalliert am Windows 7 64bit. Das Herunterladen, Extrahieren und anschließende Installieren von PyCrypto führt zu"Unable to find vcvarsall.bat". Also installiere ich MinGW und gehe das in der Installationszeile als Compiler der Wahl an. Aber dann …

9
Anzeigen von Zeilennummern in IPython / Jupyter-Notizbüchern
Fehlerberichte von den meisten Sprachkerneln, die in IPython / Jupyter-Notizbüchern ausgeführt werden, geben die Zeile an, in der der Fehler aufgetreten ist. In Notebooks werden jedoch (zumindest standardmäßig) keine Zeilennummern angezeigt. Ist es möglich, die Zeilennummern zu IPython / Jupyter-Notebooks hinzuzufügen?
139 python  ipython  jupyter 

6
Der Titel der Python Matplotlib-Figur überlappt die Achsenbeschriftung, wenn Twiny verwendet wird
Ich versuche, zwei separate Größen mit Twiny wie folgt auf demselben Diagramm darzustellen: fig = figure() ax = fig.add_subplot(111) ax.plot(T, r, 'b-', T, R, 'r-', T, r_geo, 'g-') ax.set_yscale('log') ax.annotate('Approx. sea level', xy=(Planet.T_day*1.3,(Planet.R)/1000), xytext=(Planet.T_day*1.3, Planet.R/1000)) ax.annotate('Geostat. orbit', xy=(Planet.T_day*1.3, r_geo[0]), xytext=(Planet.T_day*1.3, r_geo[0])) ax.set_xlabel('Rotational period (hrs)') ax.set_ylabel('Orbital radius (km), logarithmic') ax.set_title('Orbital charts …


5
Ausnahme erneut mit einem anderen Typ und einer anderen Nachricht auslösen, wobei vorhandene Informationen erhalten bleiben
Ich schreibe ein Modul und möchte eine einheitliche Ausnahmehierarchie für die Ausnahmen haben, die es auslösen kann (z. B. Erben von einer FooErrorabstrakten Klasse für alle foospezifischen Ausnahmen des Moduls). Auf diese Weise können Benutzer des Moduls diese bestimmten Ausnahmen abfangen und bei Bedarf eindeutig behandeln. Viele der vom Modul …


6
Überprüfen Sie, ob ein Wert im Pandas-Datenrahmenindex vorhanden ist
Ich bin mir sicher, dass es einen offensichtlichen Weg gibt, dies zu tun, aber ich kann mir momentan nichts Besonderes vorstellen. Grundsätzlich statt Ausnahme der Anhebung Ich mag bekommen Trueoder Falsezu sehen , ob ein Wert in Pandas existiert dfIndex. import pandas as pd df = pd.DataFrame({'test':[1,2,3,4]}, index=['a','b','c','d']) df.loc['g'] # …
139 python  pandas  ipython 


11
Es konnte keine Version gefunden werden, die die Anforderung <Paket> erfüllt
Ich installiere mehrere Python-Pakete in Ubuntu 12.04 mit der folgenden requirements.txtDatei: numpy&gt;=1.8.2,&lt;2.0.0 matplotlib&gt;=1.3.1,&lt;2.0.0 scipy&gt;=0.14.0,&lt;1.0.0 astroML&gt;=0.2,&lt;1.0 scikit-learn&gt;=0.14.1,&lt;1.0.0 rpy2&gt;=2.4.3,&lt;3.0.0 und diese beiden Befehle: $ pip install --download=/tmp -r requirements.txt $ pip install --user --no-index --find-links=/tmp -r requirements.txt (Der erste lädt die Pakete herunter und der zweite installiert sie). Der Prozess wird häufig …

8
Passen Sie mit Scipy (Python) die empirische Verteilung an die theoretische an?
EINLEITUNG : Ich habe eine Liste von mehr als 30.000 ganzzahligen Werten im Bereich von 0 bis einschließlich 47, z. B. [0,0,0,0,..,1,1,1,1,...,2,2,2,2,...,47,47,47,...]aus einer kontinuierlichen Verteilung. Die Werte in der Liste sind nicht unbedingt in der richtigen Reihenfolge, aber die Reihenfolge spielt für dieses Problem keine Rolle. PROBLEM : Basierend auf …

10
Warum gibt ein Python dict.update () das Objekt nicht zurück?
Ich versuche zu tun: award_dict = { "url" : "http://facebook.com", "imageurl" : "http://farm4.static.flickr.com/3431/3939267074_feb9eb19b1_o.png", "count" : 1, } def award(name, count, points, desc_string, my_size, parent) : if my_size &gt; count : a = { "name" : name, "description" : desc_string % count, "points" : points, "parent_award" : parent, } a.update(award_dict) return …

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.