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.

11
So verbinden Sie Komponenten eines Pfads, wenn Sie eine URL in Python erstellen
Zum Beispiel möchte ich Ressourcenpfaden wie /js/foo.js einen Präfixpfad hinzufügen. Ich möchte, dass der resultierende Pfad relativ zum Stammverzeichnis des Servers ist. Wenn das Präfix im obigen Beispiel "media" wäre, möchte ich, dass das Ergebnis /media/js/foo.js ist. os.path.join macht das wirklich gut, aber wie es Pfade verbindet, hängt vom Betriebssystem …
103 python  url 

3
Python Numpy Machine Epsilon
Ich versuche zu verstehen, was Maschinen-Epsilon ist. Laut Wikipedia kann es wie folgt berechnet werden: def machineEpsilon(func=float): machine_epsilon = func(1) while func(1)+func(machine_epsilon) != func(1): machine_epsilon_last = machine_epsilon machine_epsilon = func(machine_epsilon) / func(2) return machine_epsilon_last Es ist jedoch nur für Zahlen mit doppelter Genauigkeit geeignet. Ich bin daran interessiert, es so …
103 python  numpy  epsilon 


4
Wie erstelle ich eine neue Datenbank mit SQLAlchemy?
Mit SQLAlchemy wird ein Engine-Objekt wie folgt erstellt: from sqlalchemy import create_engine engine = create_engine("postgresql://localhost/mydb") Der Zugriff engineschlägt fehl, wenn die im Argument to create_engine(in diesem Fall mydb) angegebene Datenbank nicht vorhanden ist. Kann SQLAlchemy angewiesen werden, eine neue Datenbank zu erstellen, wenn die angegebene Datenbank nicht vorhanden ist?
103 python  sqlalchemy 


10
Wie führe ich ein Python-Programm aus?
Also fange ich ein bisschen wie Python an, aber ich habe Probleme, ähm ... es auszuführen. Lol Ich verwende IDLE im Moment, aber es nützt überhaupt nichts, da Sie nur ein paar Zeilen gleichzeitig ausführen können. Ich verwende auch Komodo Edit, um die eigentlichen .py-Dateien zu erstellen. Meine Frage ist, …
103 python  ide  debugging 

11
ipython liest die falsche Python-Version
Ich habe Probleme mit Python, iPython und den Bibliotheken. Die folgenden Punkte zeigen die Kette der Problematik. Ich verwende Python 2.7 auf Mac Lion. iPython liest nicht die Bibliotheken von scipy, matplotlib, aber es liest numpy. Um dies zu beheben, habe ich versucht, die Quellcode-Version von Python zu installieren, und …
103 python  ipython 

9
Der beste Weg, um Djangos login_required zum Standard zu machen
Ich arbeite an einer großen Django-App, für deren Zugriff zum größten Teil ein Login erforderlich ist. Dies bedeutet, dass wir in unserer gesamten App Folgendes verteilt haben: @login_required def view(...): Das ist in Ordnung und funktioniert hervorragend , solange wir daran denken, es überall hinzuzufügen ! Leider vergessen wir manchmal, …
103 python  django 

6
PEP 8, warum keine Leerzeichen um '=' im Schlüsselwortargument oder einem Standardparameterwert?
Warum empfiehlt PEP 8, keine Leerzeichen =in einem Schlüsselwortargument oder einem Standardparameterwert zu haben ? Ist dies nicht mit der Empfehlung von Leerzeichen um jedes andere Vorkommen =in Python-Code vereinbar? Wie ist: func(1, 2, very_long_variable_name=another_very_long_variable_name) besser als: func(1, 2, very_long_variable_name = another_very_long_variable_name) Alle Links zu Diskussionen / Erklärungen durch Pythons …

8
Standardabweichung einer Liste
Ich möchte den Mittelwert und die Standardabweichung der 1., 2., ... Ziffern mehrerer (Z) Listen ermitteln. Zum Beispiel habe ich A_rank=[0.8,0.4,1.2,3.7,2.6,5.8] B_rank=[0.1,2.8,3.7,2.6,5,3.4] C_Rank=[1.2,3.4,0.5,0.1,2.5,6.1] # etc (up to Z_rank )... Jetzt möchte ich den Mittelwert und den Standardwert *_Rank[0], den Mittelwert und den Standardwert *_Rank[1]usw. (dh den Mittelwert und den Standardwert …

9
Legen Sie die Reihenfolge der Spalten im Pandas-Datenrahmen fest
Gibt es eine Möglichkeit, Spalten im Pandas-Datenrahmen basierend auf meinen persönlichen Vorlieben neu anzuordnen (dh nicht alphabetisch oder numerisch sortiert, sondern eher nach bestimmten Konventionen)? Einfaches Beispiel: frame = pd.DataFrame({ 'one thing':[1,2,3,4], 'second thing':[0.1,0.2,1,2], 'other thing':['a','e','i','o']}) produziert dies: one thing other thing second thing 0 1 a 0.1 1 2 …
103 python  pandas 


6
Lesen einer Binärdatei mit Python
Ich finde es besonders schwierig, Binärdateien mit Python zu lesen. Kannst du mir helfen? Ich muss diese Datei lesen, die in Fortran 90 leicht zu lesen ist int*4 n_particles, n_groups real*4 group_id(n_particles) read (*) n_particles, n_groups read (*) (group_id(j),j=1,n_particles) Im Detail ist das Dateiformat: Bytes 1-4 -- The integer 8. …
103 python  binary  fortran 

2
Implementierung von Google Authenticator in Python
Ich versuche, Einmalkennwörter zu verwenden, die mit der Google Authenticator-Anwendung generiert werden können . Was macht Google Authenticator? Grundsätzlich implementiert Google Authenticator zwei Arten von Kennwörtern: HOTP - HMAC-basiertes Einmalpasswort, dh das Passwort wird bei jedem Anruf gemäß RFC4226 und geändert TOTP - Zeitbasiertes Einmalpasswort, das sich alle 30 Sekunden …

1
Was macht dieses seltsame Doppelpunktverhalten?
Ich verwende Python 3.6.1 und bin auf etwas sehr Seltsames gestoßen. Ich hatte einen einfachen Tippfehler bei der Wörterbuchzuweisung, für dessen Suche ich lange gebraucht habe. context = {} context["a"]: 2 print(context) Ausgabe {} Was macht der Code context["a"]: 2? Es wird nicht ausgelöst, SyntaxErrorwann es IMO sollte. Zuerst dachte …
103 python  python-3.x 

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.