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.


21
Was ist die pythonische Methode, um das letzte Element in einer 'for'-Schleife zu erkennen?
Ich möchte wissen, wie man am besten (kompakter und "pythonischer") das letzte Element in einer for-Schleife speziell behandelt. Es gibt einen Code, der nur zwischen Elementen aufgerufen werden sollte und im letzten unterdrückt wird. So mache ich das derzeit: for i, data in enumerate(data_list): code_that_is_done_for_every_element if i != len(data_list) - …

6
TypeError: Sequenzelement 0: erwartete Zeichenfolge, int gefunden
Ich versuche, Daten aus einem Wörterbuch in eine Datenbank einzufügen. Ich möchte die Werte durchlaufen und sie je nach Datentyp entsprechend formatieren. Hier ist ein Ausschnitt des Codes, den ich verwende: def _db_inserts(dbinfo): try: rows = dbinfo['datarows'] for row in rows: field_names = ",".join(["'{0}'".format(x) for x in row.keys()]) value_list = …
186 python 

8
So iterieren Sie über Spalten des Pandas-Datenrahmens, um die Regression auszuführen
Ich bin mir sicher, dass dies einfach ist, aber als pandasabsoluter Neuling in Python habe ich Probleme herauszufinden, wie ich Variablen in einem Datenrahmen durchlaufen und mit jedem eine Regression ausführen kann. Folgendes mache ich: all_data = {} for ticker in ['FIUIX', 'FSAIX', 'FSAVX', 'FSTMX']: all_data[ticker] = web.get_data_yahoo(ticker, '1/1/2010', '1/1/2015') …


7
Beschriftungen der Pyplot-Achsen für Unterplots
Ich habe die folgende Handlung: import matplotlib.pyplot as plt fig2 = plt.figure() ax3 = fig2.add_subplot(2,1,1) ax4 = fig2.add_subplot(2,1,2) ax4.loglog(x1, y1) ax3.loglog(x2, y2) ax3.set_ylabel('hello') Ich möchte in der Lage sein, Achsenbeschriftungen und -titel nicht nur für jede der beiden Unterzeichnungen zu erstellen, sondern auch gemeinsame Beschriftungen, die beide Unterzeichnungen umfassen. Da …

8
Was ist der Zweck von "pip install --user ..."?
Von pip install --help: --user Install to the Python user install directory for your platform. Typically ~/.local/, or %APPDATA%\Python on Windows. (See the Python documentation for site.USER_BASE for full details.) Die Dokumentation für site.USER_BASE ist ein erschreckendes Wurmloch interessanter * NIX-Themen, die ich nicht verstehe. Was ist der Zweck --userin …


11
Deaktivieren Sie die Tensorflow-Debugging-Informationen
Mit dem Debuggen von Informationen meine ich, was TensorFlow in meinem Terminal über geladene Bibliotheken und gefundene Geräte usw. anzeigt, nicht über Python-Fehler. I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcublas.so locally I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcudnn.so locally I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcufft.so locally I tensorflow/stream_executor/dso_loader.cc:105] successfully …
186 python  tensorflow 


19
Wie verwende ich Brew installiertes Python als Standard-Python?
Ich versuche unter Mac OS X 10.6.2 zu Homebrew zu wechseln (nachdem ich Fink und Macport verwendet habe). Ich habe Python 2.7 mit installiert brew install python Das Problem ist, dass es im Gegensatz zu Macport anscheinend kein Dienstprogramm python_select gibt und mein Standard-Mac-Python immer Standard ist which python Gib …
185 python  homebrew 

4
Starke Nutzung von Python bei Google [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
185 python 

1
Wie kann ich ein Arbeitsverzeichnis für Popen angeben?
Gibt es eine Möglichkeit, das laufende Befehlsverzeichnis in Pythons anzugeben subprocess.Popen()? Beispielsweise: Popen('c:\mytool\tool.exe', workingdir='d:\test\local') Mein Python-Skript befindet sich in C:\programs\python Ist es möglich, C:\mytool\tool.exeim Verzeichnis auszuführen D:\test\local? Wie lege ich das Arbeitsverzeichnis für einen Unterprozess fest?
185 python  subprocess  popen 

11
"Curl-config konnte nicht ausgeführt werden: [Errno 2] Keine solche Datei oder kein solches Verzeichnis" bei der Installation von pycurl
Ich versuche Pycurl über Folgendes zu installieren: sudo pip install pycurl Es wurde gut heruntergeladen, aber wenn es setup.py ausführt, erhalte ich den folgenden Traceback: Downloading/unpacking pycurl Running setup.py egg_info for package pycurl Traceback (most recent call last): File "<string>", line 16, in <module> File "/tmp/pip-build-root/pycurl/setup.py", line 563, in <module> …
185 python  install  pycurl 

10
Serialisierung der Klasseninstanz an JSON
Ich versuche, eine JSON-Zeichenfolgendarstellung einer Klasseninstanz zu erstellen, und habe Schwierigkeiten. Angenommen, die Klasse ist folgendermaßen aufgebaut: class testclass: value1 = "a" value2 = "b" Ein Aufruf von json.dumps erfolgt wie folgt: t = testclass() json.dumps(t) Es schlägt fehl und sagt mir, dass die Testklasse nicht JSON-serialisierbar ist. TypeError: <__main__.testclass …

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.