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.

4
seek () Funktion?
Bitte entschuldigen Sie meine Verwirrung hier, aber ich habe die Dokumentation zur Funktion seek () in Python gelesen (nachdem ich sie verwenden musste) und obwohl es mir geholfen hat, bin ich immer noch ein bisschen verwirrt über die tatsächliche Bedeutung dessen, was es tut, sind alle Erklärungen viel geschätzt, danke.
126 python 


5
Wie kann ich eine Reihe von Mengen in Python erstellen?
Ich versuche, eine Reihe von Mengen in Python zu erstellen. Ich kann nicht herausfinden, wie es geht. Beginnend mit dem leeren Satz xx: xx = set([]) # Now we have some other set, for example elements = set([2,3,4]) xx.add(elements) aber ich verstehe TypeError: unhashable type: 'list' oder TypeError: unhashable type: …

30
Über den Socket '/tmp/mysql.sock kann keine Verbindung zum lokalen MySQL-Server hergestellt werden
Beim Versuch, während meiner Testsuite eine Verbindung zu einem lokalen MySQL-Server herzustellen, schlägt der folgende Fehler fehl: OperationalError: (2002, "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)") Ich kann jedoch jederzeit eine Verbindung zu MySQL herstellen, indem ich das Befehlszeilenprogramm mysqlausführe. A ps aux | grep mysqlzeigt an, …
126 python  mysql  django 

5
Wie speichere traceback / sys.exc_info () Werte in einer Variablen?
Ich möchte den Namen des Fehlers und die Traceback-Details in einer Variablen speichern. Hier ist mein Versuch. import sys try: try: print x except Exception, ex: raise NameError except Exception, er: print "0", sys.exc_info()[0] print "1", sys.exc_info()[1] print "2", sys.exc_info()[2] Ausgabe: 0 <type 'exceptions.NameError'> 1 2 <traceback object at 0xbd5fc8> …

8
Dictionary vs Object - was ist effizienter und warum?
Was ist in Python in Bezug auf Speichernutzung und CPU-Verbrauch effizienter - Wörterbuch oder Objekt? Hintergrund: Ich muss eine große Datenmenge in Python laden. Ich habe ein Objekt erstellt, das nur ein Feldcontainer ist. Das Erstellen von 4M-Instanzen und das Einfügen in ein Wörterbuch dauerte etwa 10 Minuten und ~ …

24
Finden des Modus einer Liste
Denken Sie bei einer Liste von Elementen daran, dass der Modus der Liste das Element ist, das am häufigsten auftritt. Ich möchte wissen, wie man eine Funktion erstellt, die den Modus einer Liste findet, aber eine Meldung anzeigt, wenn die Liste keinen Modus hat (z. B. werden alle Elemente in …
126 python  mode 

5
Fügen Sie fehlende Daten zum Pandas-Datenrahmen hinzu
Meine Daten können an einem bestimmten Datum mehrere Ereignisse oder an einem Datum KEINE Ereignisse enthalten. Ich nehme diese Ereignisse, zähle sie nach Datum und zeichne sie auf. Wenn ich sie jedoch zeichne, stimmen meine beiden Serien nicht immer überein. idx = pd.date_range(df['simpleDate'].min(), df['simpleDate'].max()) s = df.groupby(['simpleDate']).size() Im obigen Code …
126 python  date  plot  pandas  dataframe 

6
Wird 'endlich' immer in Python ausgeführt?
Ist für jeden möglichen Try-finally-Block in Python garantiert, dass der finallyBlock immer ausgeführt wird? Nehmen wir zum Beispiel an, ich kehre in einem exceptBlock zurück: try: 1/0 except ZeroDivisionError: return finally: print("Does this code run?") Oder vielleicht erhebe ich noch einmal Exception: try: 1/0 except ZeroDivisionError: raise finally: print("What about …

2
Zeichenfolge zum Wörterbuch in Python
Ich habe viel zu viel Zeit damit verbracht, und es scheint mir, dass es eine einfache Lösung sein sollte. Ich versuche, die Authentifizierung von Facebook zu verwenden, um Benutzer auf meiner Website zu registrieren, und ich versuche, dies serverseitig zu tun. Ich habe den Punkt erreicht, an dem ich mein …

10
Ist es pythonisch, in Funktionen zu importieren?
PEP 8 sagt: Importe werden immer am Anfang der Datei platziert, direkt nach Modulkommentaren und Dokumentzeichenfolgen sowie vor Modulglobalen und -konstanten. Gelegentlich verstoße ich gegen PEP 8. Manchmal importiere ich Dinge in Funktionen. In der Regel mache ich das, wenn es einen Import gibt, der nur innerhalb einer einzelnen Funktion …


6
Wie kann ich eine .py für Python in .exe konvertieren?
Ich versuche, ein ziemlich einfaches Python-Programm in eine ausführbare Datei zu konvertieren und konnte nicht finden, wonach ich gesucht habe. Daher habe ich einige Fragen (ich verwende Python 3.6): Die Methoden, die ich bisher gefunden habe, sind folgende Herunterladen einer alten Version von Python und Verwenden pyinstaller/py2exe Einrichten einer virtuellen …


6
So halten Sie den Index bei Verwendung von Pandas Merge
Ich möchte zwei zusammenführen DataFramesund den Index aus dem ersten Frame als Index für den zusammengeführten Datensatz beibehalten. Wenn ich jedoch die Zusammenführung durchführe, hat der resultierende DataFrame einen ganzzahligen Index. Wie kann ich angeben, dass der Index vom linken Datenrahmen ferngehalten werden soll? In [4]: a = pd.DataFrame({'col1': {'a': …
126 python  pandas 

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.