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.

13
Suchen und Ersetzen von Elementen in einer Liste
Ich muss eine Liste durchsuchen und alle Vorkommen eines Elements durch ein anderes ersetzen. Bisher bringen mich meine Codeversuche nicht weiter. Was ist der beste Weg, dies zu tun? Angenommen, meine Liste enthält die folgenden Ganzzahlen >>> a = [1,2,3,4,5,1,2,3,4,5,1] und ich muss alle Vorkommen der Zahl 1 durch den …
273 python  list  replace 


14
Clang-Fehler: Unbekanntes Argument: '-mno-fused-madd' (Fehler bei der Installation des Python-Pakets)
Beim Versuch, psycopg2über pip auf Mavericks 10.9 zu installieren, wird folgende Fehlermeldung angezeigt: clang: error: unknown argument: '-mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future] Ich bin mir nicht sicher, wie ich vorgehen soll, und habe hier und anderswo nach diesem bestimmten Fehler gesucht. Jede Hilfe wird sehr geschätzt! Hier ist die vollständige Ausgabe von pip: …

13
Django auto_now und auto_now_add
Für Django 1.1. Ich habe dies in meinen models.py: class User(models.Model): created = models.DateTimeField(auto_now_add=True) modified = models.DateTimeField(auto_now=True) Beim Aktualisieren einer Zeile erhalte ich: [Sun Nov 15 02:18:12 2009] [error] /home/ptarjan/projects/twitter-meme/django/db/backends/mysql/base.py:84: Warning: Column 'created' cannot be null [Sun Nov 15 02:18:12 2009] [error] return self.cursor.execute(query, args) Der relevante Teil meiner Datenbank …

30
Python: Eine Liste basierend auf einer Bedingung teilen?
Was ist sowohl ästhetisch als auch aus Sicht der Leistung der beste Weg, eine Liste von Elementen basierend auf einer Bedingung in mehrere Listen aufzuteilen? Das Äquivalent von: good = [x for x in mylist if x in goodvals] bad = [x for x in mylist if x not in …
272 python 



23
Python-Sprache für die Rückgabe des ersten Elements oder Keine
Ich bin sicher, es gibt einen einfacheren Weg, der mir einfach nicht einfällt. Ich rufe eine Reihe von Methoden auf, die eine Liste zurückgeben. Die Liste ist möglicherweise leer. Wenn die Liste nicht leer ist, möchte ich das erste Element zurückgeben. Andernfalls möchte ich None zurückgeben. Dieser Code funktioniert: my_list …


6
Globale Variablen der Python-Funktion?
Ich weiß, dass ich aufgrund dieser Verwirrung zunächst die Verwendung globaler Variablen vermeiden sollte. Wenn ich sie jedoch verwenden würde, ist das Folgende ein gültiger Weg, um sie zu verwenden? (Ich versuche, die globale Kopie einer Variablen aufzurufen, die in einer separaten Funktion erstellt wurde.) x = "somevalue" def func_A …


18
Wie lade ich alle Module in einen Ordner?
Könnte mir jemand eine gute Möglichkeit bieten, ein ganzes Verzeichnis von Modulen zu importieren? Ich habe eine Struktur wie diese: /Foo bar.py spam.py eggs.py Ich habe versucht, es einfach durch Hinzufügen __init__.pyund Ausführen in ein Paket umzuwandeln , from Foo import *aber es hat nicht so funktioniert, wie ich es …

28
libxml Installationsfehler mit pip
Das ist mein Fehler: (mysite)zjm1126@zjm1126-G41MT-S2:~/zjm_test/mysite$ pip install lxml Downloading/unpacking lxml Running setup.py egg_info for package lxml Building lxml version 2.3. Building without Cython. ERROR: /bin/sh: xslt-config: not found ** make sure the development packages of libxml2 and libxslt are installed ** Using build configuration of libxslt Installing collected packages: lxml …
269 python  lxml  pip 

21
Was bedeutet Achse in Pandas?
Hier ist mein Code zum Generieren eines Datenrahmens: import pandas as pd import numpy as np dff = pd.DataFrame(np.random.randn(1,2),columns=list('AB')) dann habe ich den Datenrahmen bekommen: +------------+---------+--------+ | | A | B | +------------+---------+--------- | 0 | 0.626386| 1.52325| +------------+---------+--------+ Wenn ich den Befehl eingebe: dff.mean(axis=1) Ich habe : 0 1.074821 …


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.