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
Methode zum Iterieren über die definierten Spalten des SQL-Chemiemodells?
Ich habe versucht herauszufinden, wie die Liste der in einem SQLAlchemy-Modell definierten Spalten durchlaufen werden kann. Ich möchte, dass einige Serialisierungs- und Kopiermethoden in einige Modelle geschrieben werden. Ich kann nicht einfach darüber iterieren, obj.__dict__da es viele SA-spezifische Elemente enthält. Kennt jemand einen Weg, um nur die idund descNamen von …

4
Die Zahl von imshow () ist zu klein
Ich versuche, ein numpy-Array mit imshow () zu visualisieren, da es imagesc () in Matlab ähnelt. imshow(random.rand(8, 90), interpolation='nearest') Die resultierende Figur ist in der Mitte des grauen Fensters sehr klein, während der größte Teil des Raums nicht belegt ist. Wie kann ich die Parameter einstellen, um die Figur größer …

5
Ist die sorted () - Funktion von Python garantiert stabil?
Die Dokumentation garantiert das nicht. Gibt es einen anderen Ort, an dem dies dokumentiert ist? Ich vermute, es könnte stabil sein, da die Sortiermethode in Listen garantiert stabil ist (Anmerkungen 9. Punkt: "Ab Python 2.3 ist die sort () -Methode garantiert stabil") und sortiert ist funktional ähnlich. Ich kann jedoch …


5
Python Requests Bibliothek leitet neue URL um
Ich habe die Python Requests-Dokumentation durchgesehen, aber ich kann keine Funktionalität für das sehen, was ich erreichen möchte. In meinem Skript stelle ich ein allow_redirects=True. Ich würde gerne wissen, ob die Seite zu etwas anderem umgeleitet wurde, wie lautet die neue URL. Zum Beispiel, wenn die Start-URL war: www.google.com/redirect Und …

1
Gibt es einen Vorteil für die Analysegeschwindigkeit oder die Speichernutzung bei der Verwendung von HDF5 für große Array-Speicher (anstelle von flachen Binärdateien)?
Ich verarbeite große 3D-Arrays, die ich oft auf verschiedene Arten in Scheiben schneiden muss, um eine Vielzahl von Datenanalysen durchzuführen. Ein typischer "Würfel" kann ~ 100 GB groß sein (und wird wahrscheinlich in Zukunft größer werden) Es scheint, dass das typische empfohlene Dateiformat für große Datenmengen in Python die Verwendung …
95 python  numpy  hdf5  pytables  h5py 

8
Nach Eigenschaft filtern
Ist es möglich, ein Django-Abfrageset nach Modelleigenschaft zu filtern? Ich habe eine Methode in meinem Modell: @property def myproperty(self): [..] und jetzt möchte ich nach dieser Eigenschaft filtern wie: MyModel.objects.filter(myproperty=[..]) ist das irgendwie möglich
95 python  django  orm 



10
Wie konvertiere ich Nonetype in int oder string?
Ich habe einen NonetypeWert x, es ist im Allgemeinen eine Zahl, könnte es aber sein None. Ich möchte es durch eine Zahl teilen, aber Python wirft: TypeError: int() argument must be a string or a number, not 'NoneType' Wie kann ich das lösen?
95 python 

30
Sellerie Nicht registrierte Aufgabe vom Typ erhalten (Beispiel ausführen)
Ich versuche, ein Beispiel aus der Sellerie-Dokumentation auszuführen . Ich renne: celeryd --loglevel=INFO /usr/local/lib/python2.7/dist-packages/celery/loaders/default.py:64: NotConfigured: No 'celeryconfig' module found! Please make sure it exists and is available to Python. "is available to Python." % (configname, ))) [2012-03-19 04:26:34,899: WARNING/MainProcess] -------------- celery@ubuntu v2.5.1 ---- **** ----- --- * *** * -- …
95 python  celery 

1
Füllen Sie zwischen zwei vertikalen Linien in matplotlib
Ich habe die Beispiele in der matplotlibDokumentation durchgesehen , aber mir war nicht klar, wie ich ein Diagramm erstellen kann, das den Bereich zwischen zwei bestimmten vertikalen Linien ausfüllt. Angenommen, ich möchte ein Diagramm zwischen x=0.2und erstellen x=4(für den gesamten yBereich des Diagramms). Soll ich verwenden fill_between, filloder fill_betweenx? Kann …

3
Importieren Sie die Pandas-Datenrahmenspalte als Zeichenfolge nicht int
Ich möchte die folgende CSV als Zeichenfolge importieren, nicht als int64. Pandas read_csv konvertiert es automatisch in int64, aber ich brauche diese Spalte als Zeichenfolge. ID 00013007854817840016671868 00013007854817840016749251 00013007854817840016754630 00013007854817840016781876 00013007854817840017028824 00013007854817840017963235 00013007854817840018860166 df = read_csv('sample.csv') df.ID >> 0 -9223372036854775808 1 -9223372036854775808 2 -9223372036854775808 3 -9223372036854775808 4 -9223372036854775808 5 -9223372036854775808 …
95 python  pandas 

3
Python Regex alle überlappenden Übereinstimmungen finden?
Ich versuche, alle 10-stelligen Zahlenreihen innerhalb einer größeren Zahlenreihe mit re in Python 2.6 zu finden. Ich bin leicht in der Lage, keine überlappenden Übereinstimmungen zu erfassen, aber ich möchte jede Übereinstimmung in der Zahlenserie. Z.B. in "123456789123456789" Ich sollte die folgende Liste bekommen: [1234567891,2345678912,3456789123,4567891234,5678912345,6789123456,7891234567,8912345678,9123456789] Ich habe Verweise auf einen …

26
pip: kein Modul mit dem Namen _internal
Ich habe ein Problem, wenn ich versuche, pip in irgendeiner Weise zu verwenden. Ich benutze Ubuntu 16.04.4 Ich sollte sagen, dass ich es bereits verwendet habe und nie ein Problem hatte, aber ab heute, wenn ich einen Befehl verwende, erhalte ich immer den gleichen Fehler (als Beispiel mit pip --upgrade). …
95 python  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.