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.

5
Entscheiden Sie sich in Python für Unterprozess, Multiprocessing und Thread?
Ich möchte mein Python-Programm parallelisieren, damit es mehrere Prozessoren auf dem Computer verwenden kann, auf dem es ausgeführt wird. Meine Parallelisierung ist sehr einfach, da alle parallelen "Threads" des Programms unabhängig sind und ihre Ausgabe in separate Dateien schreiben. Ich brauche die Threads nicht, um Informationen auszutauschen, aber ich muss …

11
Wie bekomme ich alles nach dem letzten Schrägstrich in einer URL?
Wie kann ich alles extrahieren, was auf den letzten Schrägstrich in einer URL in Python folgt? Diese URLs sollten beispielsweise Folgendes zurückgeben: URL: http://www.test.com/TEST1 returns: TEST1 URL: http://www.test.com/page/TEST2 returns: TEST2 URL: http://www.test.com/page/page/12345 returns: 12345 Ich habe urlparse ausprobiert, aber das gibt mir den vollständigen Pfad Dateinamen, wie z page/page/12345.
110 python  parsing  url 


5
Wie genau funktioniert die Python-Funktion any ()?
Auf der Python-Dokumentenseite für anywird der entsprechende Code für die any()Funktion wie folgt angegeben: def any(iterable): for element in iterable: if element: return True return False Woher weiß diese Funktion, welches Element ich testen möchte, wenn ich es in dieser Form aufrufe? any(x > 0 for x in list) Aus …
110 python 


17
Wie erstelle ich eine Liste von Zufallszahlen ohne Duplikate?
Ich habe versucht, zu verwenden random.randint(0, 100), aber einige Zahlen waren die gleichen. Gibt es eine Methode / ein Modul zum Erstellen einer Liste eindeutiger Zufallszahlen? Hinweis: Der folgende Code basiert auf einer Antwort und wurde hinzugefügt, nachdem die Antwort veröffentlicht wurde. Es ist kein Teil der Frage; Es ist …
110 python  random 

15
Python-Äquivalent zu D3.js.
Kann jemand eine Python-Bibliothek empfehlen, die eine interaktive Grafikvisualisierung ermöglicht? Ich möchte speziell so etwas wie d3.js, aber für pythonund im Idealfall wäre es auch 3D. Ich habe angeschaut: NetworkX - es werden nur MatplotlibDiagramme erstellt, und diese scheinen 2D zu sein. Ich habe keine Art von Interaktivität gesehen, wie …

3
Ausführung von Python-Code mit der Option -m oder nicht
Das Python - Interpreter hat -m Modul Option , dass „Läuft Bibliotheksmodul - Modul als Skript“. Mit diesem Python-Code a.py: if __name__ == "__main__": print __package__ print __name__ Ich habe getestet python -m a, um zu bekommen "" <-- Empty String __main__ während python a.pykehrt zurück None <-- None __main__ …
110 python  module  package 

3
Schließen Sie einen Vermittler (durch Modell) in die Antworten des Django Rest Framework ein
Ich habe eine Frage zum Umgang mit m2m / through-Modellen und deren Darstellung im Django Rest Framework. Nehmen wir ein klassisches Beispiel: models.py: from django.db import models class Member(models.Model): name = models.CharField(max_length = 20) groups = models.ManyToManyField('Group', through = 'Membership') class Group(models.Model): name = models.CharField(max_length = 20) class Membership(models.Model): member …

6
Wie entferne ich führende und nachfolgende Nullen in einer Zeichenfolge? Python
Ich habe mehrere alphanumerische Zeichenfolgen wie diese listOfNum = ['000231512-n','1209123100000-n00000','alphanumeric0000', '000alphanumeric'] Die gewünschte Ausgabe zum Entfernen von nachgestellten Nullen wäre: listOfNum = ['000231512-n','1209123100000-n','alphanumeric', '000alphanumeric'] Die gewünschte Ausgabe für führende nachfolgende Nullen wäre: listOfNum = ['231512-n','1209123100000-n00000','alphanumeric0000', 'alphanumeric'] Die Wunschausgabe zum Entfernen sowohl führender als auch nachfolgender Nullen wäre: listOfNum = ['231512-n','1209123100000-n', …


9
Google Colaboratory: Irreführende Informationen zur GPU (einigen Nutzern stehen nur 5% RAM zur Verfügung)
Update: Diese Frage bezieht sich auf Google Colabs "Notebook-Einstellungen: Hardwarebeschleuniger: GPU". Diese Frage wurde geschrieben, bevor die Option "TPU" hinzugefügt wurde. Als ich mehrere aufgeregte Ankündigungen über Google Colaboratory las, das eine kostenlose Tesla K80-GPU bereitstellte, versuchte ich, fast.ai zu lernen, damit es nie fertig wird - schnell geht der …

14
Modulare multiplikative Inversfunktion in Python
Enthält ein Standard-Python-Modul eine Funktion zum Berechnen der modularen multiplikativen Inversen einer Zahl, dh einer y = invmod(x, p)solchen Zahl x*y == 1 (mod p)? Google scheint hierzu keine guten Hinweise zu geben. Natürlich kann man sich einen selbst gebrauten 10-Liner mit erweitertem euklidischen Algorithmus einfallen lassen , aber warum …
110 python  algorithm 

8
ImportError: libSM.so.6: Freigegebene Objektdatei kann nicht geöffnet werden: Keine solche Datei oder kein solches Verzeichnis
Beim Versuch, OpenCV zu importieren, wird import cv2folgende Fehlermeldung angezeigt: /usr/local/lib/python2.7/dist-packages/cv2/__init__.py in <module>() 7 8 # make IDE's (PyCharm) autocompletion happy ----> 9 from .cv2 import * 10 11 # wildcard import above does not import "private" variables like __version__ ImportError: libSM.so.6: cannot open shared object file: No such file …

14
Wie werden alle Spaltennamen im Pandas-Datenrahmen angezeigt?
Ich habe einen Datenrahmen, der aus Hunderten von Spalten besteht, und ich muss alle Spaltennamen sehen. Was ich getan habe: In[37]: data_all2.columns Die Ausgabe ist: Out[37]: Index(['customer_id', 'incoming', 'outgoing', 'awan', 'bank', 'family', 'food', 'government', 'internet', 'isipulsa', ... 'overdue_3months_feature78', 'overdue_3months_feature79', 'overdue_3months_feature80', 'overdue_3months_feature81', 'overdue_3months_feature82', 'overdue_3months_feature83', 'overdue_3months_feature84', 'overdue_3months_feature85', 'overdue_3months_feature86', 'loan_overdue_3months_total_y'], dtype='object', length=102) Wie …
110 python  pandas  dataframe  show 

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.