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
ImportError beim Importieren aus sklearn: Name check_build kann nicht importiert werden
Beim Importieren aus sklearn wird folgende Fehlermeldung angezeigt: >>> from sklearn import svm Traceback (most recent call last): File "<pyshell#17>", line 1, in <module> from sklearn import svm File "C:\Python27\lib\site-packages\sklearn\__init__.py", line 16, in <module> from . import check_build ImportError: cannot import name check_build Ich benutze Python 2.7, Scipy-0.12.0b1 Superpack, Numpy-1.6.0 …

10
Zugriff auf Elemente des Python-Wörterbuchs über den Index
Betrachten Sie ein Dikt wie mydict = { 'Apple': {'American':'16', 'Mexican':10, 'Chinese':5}, 'Grapes':{'Arabian':'25','Indian':'20'} } Wie greife ich beispielsweise auf ein bestimmtes Element dieses Wörterbuchs zu? Zum Beispiel möchte ich das erste Element nach einer Formatierung des ersten Elements von Apple drucken, das in unserem Fall nur "amerikanisch" ist. Zusätzliche Informationen …
117 python  dictionary 

4
Python xml ElementTree aus einer Stringquelle?
Die ElementTree.parse liest aus einer Datei. Wie kann ich diese verwenden, wenn ich die XML-Daten bereits in einer Zeichenfolge habe? Vielleicht fehlt mir hier etwas, aber es muss eine Möglichkeit geben, den ElementTree zu verwenden, ohne die Zeichenfolge in eine Datei zu schreiben und erneut zu lesen. xml.etree.elementtree
117 python  xml 

6
Wie wähle ich die Python-Version in PyCharm aus?
Ich habe PyCharm 1.5.4 und habe die Option "Verzeichnis öffnen" verwendet, um den Inhalt eines Ordners in der IDE zu öffnen. Ich habe Python Version 3.2 ausgewählt (es wird unter dem Knoten "Externe Bibliotheken" angezeigt). Wie kann ich eine andere Version von Python auswählen (die ich bereits auf meinem Computer …

4
Python-Skript kann nicht mit Strg-C beendet werden
Ich teste Python-Threading mit dem folgenden Skript: import threading class FirstThread (threading.Thread): def run (self): while True: print 'first' class SecondThread (threading.Thread): def run (self): while True: print 'second' FirstThread().start() SecondThread().start() Dies läuft in Python 2.7 unter Kubuntu 11.10. Ctrl+ Cwird es nicht töten. Ich habe auch versucht, einen Handler …
117 python  linux 

12
Entspricht dem Muster des C ++ - Python-Generators
Ich habe einen Beispiel-Python-Code, den ich in C ++ nachahmen muss. Ich benötige keine spezifische Lösung (z. B. auf Co-Routine basierende Ertragslösungen, obwohl dies auch akzeptable Antworten wären). Ich muss lediglich die Semantik auf irgendeine Weise reproduzieren. Python Dies ist ein grundlegender Sequenzgenerator, der eindeutig zu groß ist, um eine …

19
Was sind einige (konkrete) Anwendungsfälle für Metaklassen?
Ich habe einen Freund, der gerne Metaklassen verwendet und diese regelmäßig als Lösung anbietet. Ich bin der Meinung, dass Sie fast nie Metaklassen verwenden müssen. Warum? weil ich denke, wenn Sie so etwas mit einer Klasse machen, sollten Sie es wahrscheinlich mit einem Objekt machen. Und ein kleines Redesign / …
117 python  metaclass 


10
Nichtlokales Schlüsselwort in Python 2.x.
Ich versuche, einen Abschluss in Python 2.6 zu implementieren, und ich muss auf eine nicht lokale Variable zugreifen, aber es scheint, dass dieses Schlüsselwort in Python 2.x nicht verfügbar ist. Wie sollte man in Abschlüssen in diesen Python-Versionen auf nichtlokale Variablen in Closures zugreifen?


6
Wie lese und schreibe ich eine INI-Datei mit Python3?
Ich muss mit Python3 eine INI- Datei lesen, schreiben und erstellen . FILE.INI default_path = "/path/name/" default_file = "file.txt" Python-Datei: # Read file and and create if it not exists config = iniFile( 'FILE.INI' ) # Get "default_path" config.default_path # Print (string)/path/name print config.default_path # Create or Update config.append( 'default_path', …
117 python  python-3.x  ini 

5
Ignorieren von NaNs mit str.contains
Ich möchte Zeilen finden, die eine Zeichenfolge enthalten, wie folgt: DF[DF.col.str.contains("foo")] Dies schlägt jedoch fehl, da einige Elemente NaN sind: ValueError: Kann nicht mit einem Vektor indizieren, der NA / NaN-Werte enthält Also greife ich auf das Verschleierte zurück DF[DF.col.notnull()][DF.col.dropna().str.contains("foo")] Gibt es einen besseren Weg?
117 python  pandas 

6
Wie schreibe ich Daten als Zeichenfolge (nicht als Datei) in das CSV-Format?
Ich möchte Daten wie [1,2,'a','He said "what do you mean?"']in eine CSV-formatierte Zeichenfolge umwandeln. Normalerweise würde man csv.writer()dies verwenden, da es alle verrückten Randfälle behandelt (Komma-Escape, Anführungszeichen-Escape, CSV-Dialekte usw.). Der Haken ist, dass csv.writer()erwartet wird, dass die Ausgabe an ein Dateiobjekt und nicht an eine Zeichenfolge erfolgt. Meine aktuelle Lösung …
117 python  string  csv 



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.