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
Definieren von Funktionen für private Module in Python
Laut http://www.faqs.org/docs/diveintopython/fileinfo_private.html : Wie die meisten Sprachen hat Python das Konzept privater Elemente: Private Funktionen, die nicht von außerhalb ihres Moduls aufgerufen werden können Wenn ich jedoch zwei Dateien definiere: #a.py __num=1 und: #b.py import a print a.__num Wenn ich b.pyes starte, wird es 1ohne Ausnahme ausgedruckt. Ist Diveintopython falsch …


21
Wie soll ich mich bei der Verwendung von Multiprocessing in Python anmelden?
Im Moment habe ich ein zentrales Modul in einem Framework, das mit dem Python 2.6- multiprocessingModul mehrere Prozesse erzeugt . Da es verwendet wird multiprocessing, gibt es ein Multiprozessor-fähiges Protokoll auf Modulebene LOG = multiprocessing.get_logger(). Gemäß den Dokumenten verfügt dieser Logger über prozessfreigabene Sperren, damit Sie nicht die Dinge sys.stderr(oder …


24
Defekte Referenzen in Virtualenvs
Ich habe kürzlich eine Reihe von Punktedateien auf meinem Mac zusammen mit einigen anderen Anwendungen installiert (ich habe zu iTerm anstelle von Terminal und Sublime als Standardtexteditor gewechselt), aber seitdem funktionieren alle meine virtuellen Umgebungen nicht mehr, obwohl sich ihre Ordner in .virtualenvs befinden sind immer noch da und geben …

16
Besserer Weg, um zwei numpy Arrays gleichzeitig zu mischen
Ich habe zwei numpy Arrays unterschiedlicher Form, aber mit der gleichen Länge (führende Dimension). Ich möchte jeden von ihnen so mischen, dass die entsprechenden Elemente weiterhin übereinstimmen - dh sie in Bezug auf ihre Leitindizes im Einklang mischen. Dieser Code funktioniert und veranschaulicht meine Ziele: def shuffle_in_unison(a, b): assert len(a) …

3
Pandas lesen Tabelle ohne Überschriften ein
Wie kann ich eine CSV-Datei (ohne Überschriften) mit Pandas einlesen und wenn ich nur eine Teilmenge der Spalten (z. B. 4. und 7. von insgesamt 20 Spalten) möchte? Ich kann es anscheinend nicht könnenusecols
238 python  pandas 


7
Daemon-Threads Erläuterung
In der Python-Dokumentation heißt es: Ein Thread kann als "Daemon-Thread" gekennzeichnet werden. Die Bedeutung dieses Flags besteht darin, dass das gesamte Python-Programm beendet wird, wenn nur noch Daemon-Threads übrig sind. Der Anfangswert wird vom Erstellungs-Thread geerbt. Hat jemand eine klarere Erklärung, was das bedeutet, oder ein praktisches Beispiel, das zeigt, …

15
SSL InsecurePlatform-Fehler bei Verwendung des Requests-Pakets
Ich benutze Python 2.7.3 und Requests. Ich habe Requests via pip installiert. Ich glaube, es ist die neueste Version. Ich laufe auf Debian Wheezy. Ich habe in der Vergangenheit viele Male Anfragen verwendet und war nie mit diesem Problem konfrontiert, aber es scheint, dass Requestsich beim Erstellen von https-Anfragen mit …


5
Wie kann man ein Diktat in eine JSON-Datei kopieren?
Ich habe ein Diktat wie dieses: sample = {'ObjectInterpolator': 1629, 'PointInterpolator': 1675, 'RectangleInterpolator': 2042} Ich kann nicht herausfinden, wie das Diktat in eine jsonDatei geschrieben wird, wie unten gezeigt: { "name": "interpolator", "children": [ {"name": "ObjectInterpolator", "size": 1629}, {"name": "PointInterpolator", "size": 1675}, {"name": "RectangleInterpolator", "size": 2042} ] } Gibt es …
237 python  json  dictionary 

12
Konvertieren von numpy dtypes in native Python-Typen
Wie konvertiere ich einen numpy dtype automatisch in den nächsten Python-Datentyp? Beispielsweise, numpy.float32 -> "python float" numpy.float64 -> "python float" numpy.uint32 -> "python int" numpy.int16 -> "python int" Ich könnte versuchen, eine Zuordnung all dieser Fälle zu erstellen, aber bietet numpy eine automatische Möglichkeit, seine d-Typen in die nächstmöglichen nativen …
237 python  numpy 


9
Wie überprüfe ich, ob eine Variable eine Klasse ist oder nicht?
Ich habe mich gefragt, wie ich überprüfen soll, ob eine Variable eine Klasse ist (keine Instanz!). Ich habe versucht, die Funktion isinstance(object, class_or_type_or_tuple)zu verwenden, aber ich weiß nicht, welchen Typ eine Klasse haben würde. Zum Beispiel im folgenden Code class Foo: pass isinstance(Foo, **???**) # i want to make this …
236 python  reflection 

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.