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.

4
Warum können nicht standardmäßige Argumente nicht auf Standardargumente folgen?
Warum löst dieser Code einen SyntaxError aus? >>> def fun1(a="who is you", b="True", x, y): ... print a,b,x,y ... File "<stdin>", line 1 SyntaxError: non-default argument follows default argument Während der folgende Code ohne sichtbare Fehler ausgeführt wird: >>> def fun1(x, y, a="who is you", b="True"): ... print a,b,x,y ...
137 python 

7
Suchen Sie eine Spalte, deren Name eine bestimmte Zeichenfolge enthält
Ich habe einen Datenrahmen mit Spaltennamen und möchte den finden, der eine bestimmte Zeichenfolge enthält, aber nicht genau mit dieser übereinstimmt. Ich suche 'spike'in Spaltennamen wie 'spike-2', 'hey spike', 'spiked-in'(der 'spike'Teil immer stetig ist). Ich möchte, dass der Spaltenname als Zeichenfolge oder Variable zurückgegeben wird, damit ich später mit df['name']oder …


5
Pandas Datenrahmen erhalten die erste Zeile jeder Gruppe
Ich habe einen Pandas DataFramewie folgt. df = pd.DataFrame({'id' : [1,1,1,2,2,3,3,3,3,4,4,5,6,6,6,7,7], 'value' : ["first","second","second","first", "second","first","third","fourth", "fifth","second","fifth","first", "first","second","third","fourth","fifth"]}) Ich möchte dies nach ["id", "value"] gruppieren und die erste Zeile jeder Gruppe erhalten. id value 0 1 first 1 1 second 2 1 second 3 2 first 4 2 second 5 3 …
137 python  pandas  dataframe 

6
Pandas Dataframe-Spalten, die mit sklearn skaliert werden
Ich habe einen Pandas-Datenrahmen mit gemischten Spalten und möchte den min_max_scaler von sklearn auf einige der Spalten anwenden. Im Idealfall würde ich diese Transformationen gerne an Ort und Stelle durchführen, habe aber noch keinen Weg gefunden, dies zu tun. Ich habe den folgenden Code geschrieben, der funktioniert: import pandas as …


3
Grundlegendes zur __getitem__ -Methode
Ich habe den größten Teil der Dokumentation von durchgesehen __getitem__ in den Python-Dokumenten , kann aber immer noch nicht verstehen, was das bedeutet. Alles was ich verstehen kann ist, dass __getitem__es verwendet wird, um Aufrufe wie zu implementierenself[key] . Aber wozu dient es? Nehmen wir an, ich habe eine Python-Klasse, …
137 python 







8
Erstellen eines dynamischen Auswahlfelds
Ich habe einige Probleme beim Versuch zu verstehen, wie ein dynamisches Auswahlfeld in Django erstellt wird. Ich habe ein Modell eingerichtet wie: class rider(models.Model): user = models.ForeignKey(User) waypoint = models.ManyToManyField(Waypoint) class Waypoint(models.Model): lat = models.FloatField() lng = models.FloatField() Ich versuche, ein Auswahlfeld zu erstellen, dessen Werte die Wegpunkte sind, die …

12
virtualenv --no-site-packages und pip finden immer noch globale pakete?
Ich hatte den Eindruck, dass virtualenv --no-site-packagesdies eine völlig separate und isolierte Python-Umgebung schaffen würde, aber es scheint nicht so. Zum Beispiel habe ich Python-Django global installiert, möchte aber eine virtuelle Umgebung mit einer anderen Django-Version erstellen. $ virtualenv --no-site-packages foo New python executable in foo/bin/python Installing setuptools............done. $ pip …
136 python  virtualenv  pip 

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.