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.


3
WTForms: Installieren Sie 'email_validator' für die Unterstützung der E-Mail-Validierung
Ausnahme erhalten, wenn der folgende Code zur Formularüberprüfung ausgeführt wird. File "/Users/homeduvvuri/Documents/Learning/PartyGoUdemy/PartGo/user/forms.py", line 11, in BaseUserForm email = EmailField('Email', [validators.DataRequired(), validators.Email()]) File "/Users/homeduvvuri/Documents/Learning/PartyGoUdemy/PartGo/partgo-env/lib/python3.7/site-packages/wtforms/validators.py", line 332, in __init__ raise Exception("Install 'email_validator' for email validation support.") Exception: Install 'email_validator' for email validation support. Läuft perfekt auf codeanywhere VM. Funktioniert nicht auf dem …
15 python  flask  wtforms 

5
So erstellen Sie eine Permutation in c ++ mit STL für eine Anzahl von Stellen, die unter der Gesamtlänge liegen
Ich habe eine c++ vectormit std::pair<unsigned long, unsigned long>Gegenständen. Ich versuche, Permutationen der Objekte des Vektors mit zu erzeugen std::next_permutation(). Ich möchte jedoch, dass die Permutationen eine bestimmte Größe haben, ähnlich der permutationsFunktion in Python, bei der die Größe der erwarteten zurückgegebenen Permutation angegeben wird. Grundsätzlich c++entspricht das Äquivalent von …






5
CMD öffnet den Fensterspeicher, wenn ich Python eingebe
Als ich heute versuchte, einen einfachen Code für Sublime Text 3 auszuführen, wurde die folgende Meldung angezeigt: Python wurde nicht gefunden, kann jedoch im Microsoft Store installiert werden: https://go.microsoft.com/fwlink?linkID=2082640 Wenn ich Python in CMD eingebe, wird der Windows Store geöffnet, in dem ich Python 3.7 herunterladen kann. Dieses Problem begann …

1
Warum ist np.dot ungenau? (n-dim Arrays)
Angenommen, wir nehmen np.dotzwei 'float32'2D-Arrays: res = np.dot(a, b) # see CASE 1 print(list(res[0])) # list shows more digits [-0.90448684, -1.1708503, 0.907136, 3.5594249, 1.1374011, -1.3826287] Zahlen. Außer, sie können sich ändern: Fall 1 : Scheibea np.random.seed(1) a = np.random.randn(9, 6).astype('float32') b = np.random.randn(6, 6).astype('float32') for i in range(1, len(a)): print(list(np.dot(a[:i], …
15 python  c  arrays  numpy  precision 

6
Finden Sie schnell symmetrische Paare in numpy
from itertools import product import pandas as pd df = pd.DataFrame.from_records(product(range(10), range(10))) df = df.sample(90) df.columns = "c1 c2".split() df = df.sort_values(df.columns.tolist()).reset_index(drop=True) # c1 c2 # 0 0 0 # 1 0 1 # 2 0 2 # 3 0 3 # 4 0 4 # .. .. .. # …
15 python  pandas  numpy 

1
'Bizarre' Reihenfolge von Sets in Python
Wenn ich eine Python 3.8.0-Liste in eine Menge konvertiere, ist die resultierende Mengenreihenfolge * nicht trivial stark strukturiert. Wie wird diese Struktur aus der Pseudozufallsliste extrahiert? Als Teil eines Experiments, das ich durchführe, generiere ich eine zufällige Menge. Ich war überrascht zu sehen, dass das Zeichnen des Sets plötzlich eine …
14 python 


1
Brew - Python @ 2 neu installieren
Ich hatte Probleme mit openssl und Python @ 2 mit Brew, die hier erklärt wurden (ungelöst) . Die dokumentierte Problemumgehung zum erneuten Installieren von Python und openssl funktionierte nicht. Daher habe ich beschlossen, Python zu deinstallieren und neu zu installieren. Das Problem ist, wenn Sie versuchen, Python 2 mit Brew …

3
Holen Sie sich die nächste Entfernung mit zwei Geodatenrahmen in Pandas
Hier ist mein erster Geodatframe: !pip install geopandas import pandas as pd import geopandas city1 = [{'City':"Buenos Aires","Country":"Argentina","Latitude":-34.58,"Longitude":-58.66}, {'City':"Brasilia","Country":"Brazil","Latitude":-15.78 ,"Longitude":-70.66}, {'City':"Santiago","Country":"Chile ","Latitude":-33.45 ,"Longitude":-70.66 }] city2 = [{'City':"Bogota","Country":"Colombia ","Latitude":4.60 ,"Longitude":-74.08}, {'City':"Caracas","Country":"Venezuela","Latitude":10.48 ,"Longitude":-66.86}] city1df = pd.DataFrame(city1) city2df = pd.DataFrame(city2) gcity1df = geopandas.GeoDataFrame( city1df, geometry=geopandas.points_from_xy(city1df.Longitude, city1df.Latitude)) gcity2df = geopandas.GeoDataFrame( city2df, geometry=geopandas.points_from_xy(city2df.Longitude, city2df.Latitude)) Stadt1 …

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.