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.

2
Python urllib2: Inhaltstext auch während einer HTTPError-Ausnahme lesen?
Ich benutze urllib2, um eine Seite über HTTP abzurufen. Manchmal löst die Ressource einen HTTP-Fehler 400 (Bad Request) aus, wenn meine Anfrage einen Fehler enthält. Diese Antwort enthält jedoch auch ein XML-Element, das eine detaillierte Fehlermeldung ausgibt. Es wäre sehr praktisch, diesen Fehler zu sehen und nicht nur die von …
76 python 



19
Permutationen mit eindeutigen Werten
itertools.permutations generiert, wo seine Elemente basierend auf ihrer Position und nicht aufgrund ihres Werts als eindeutig behandelt werden. Grundsätzlich möchte ich solche Duplikate vermeiden: >>> list(itertools.permutations([1, 1, 1])) [(1, 1, 1), (1, 1, 1), (1, 1, 1), (1, 1, 1), (1, 1, 1), (1, 1, 1)] Eine anschließende Filterung ist …


3
Umgang mit variabler Spaltenanzahl mit Pandas - Python
Ich habe einen Datensatz, der so aussieht (höchstens 5 Spalten - kann aber kleiner sein) 1,2,3 1,2,3,4 1,2,3,4,5 1,2 1,2,3,4 .... Ich versuche, pandas read_table zu verwenden, um dies in einen 5-Spalten-Datenrahmen einzulesen. Ich möchte dies ohne zusätzliche Massage einlesen. Wenn ich es versuche import pandas as pd my_cols=['A','B','C','D','E'] my_df=pd.read_table(path,sep=',',header=None,names=my_cols) …
76 python  pandas 



11
Finden Sie die Größe und den freien Speicherplatz des Dateisystems, das eine bestimmte Datei enthält
Ich verwende Python 2.6 unter Linux. Was ist der schnellste Weg: um festzustellen, welche Partition ein bestimmtes Verzeichnis oder eine bestimmte Datei enthält? Angenommen, das /dev/sda2ist montiert /homeund /dev/mapper/fooist montiert /home/foo. Aus der Zeichenfolge "/home/foo/bar/baz"möchte ich das Paar wiederherstellen ("/dev/mapper/foo", "home/foo"). und dann, um Nutzungsstatistiken der angegebenen Partition zu erhalten? …



2
Python-Multiprocessing schreibt sicher in eine Datei
Ich versuche, ein großes numerisches Problem zu lösen, das viele Unterprobleme beinhaltet, und ich verwende Pythons Multiprocessing-Modul (speziell Pool.map), um verschiedene unabhängige Unterprobleme auf verschiedene Kerne aufzuteilen. Jedes Unterproblem beinhaltet das Berechnen vieler Unter-Unterprobleme, und ich versuche, diese Ergebnisse effektiv zu speichern, indem ich sie in einer Datei speichere, wenn …


5
Python functools.wraps entspricht Klassen
Wenn ein Dekorateur mit einer Klasse definiert, wie transferiere ich automatisch über __name__, __module__und __doc__? Normalerweise würde ich den @wraps Dekorator von functools verwenden. Folgendes habe ich stattdessen für eine Klasse getan (dies ist nicht ganz mein Code): class memoized: """Decorator that caches a function's return value each time it …
76 python  decorator 

3
Der nachfolgende Schrägstrich löst 404 in der Flaschenpfadregel aus
Ich möchte jeden Pfad unter /userszu einer statischen App umleiten . Die folgende Ansicht sollte diese Pfade erfassen und die entsprechende Datei bereitstellen (sie druckt nur den Pfad für dieses Beispiel). Dies funktioniert für /users, /users/604511und /users/604511/action. Warum /users/verursacht der Pfad einen 404-Fehler? @bp.route('/users') @bp.route('/users/<path:path>') def serve_client_app(path=None): return path
76 python  flask 

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.