Als «python» getaggte Fragen

76
Python: Ermittelt die Größe der Zeichenfolge in Bytes

Ich habe eine Zeichenfolge, die über ein Netzwerk gesendet werden soll. Ich muss die Gesamtzahl der Bytes überprüfen, in denen es dargestellt wird. sys.getsizeof(string_name)gibt zusätzliche Bytes zurück. Zum Beispiel für sys.getsizeof("a")Rückgabe 22, während ein Zeichen in Python nur in 1 Byte...

76
ImportError: Kein Modul mit dem Namen 'MySQL'

Ich habe den Connector / Python für MySQL erfolgreich heruntergeladen. Ich habe den folgenden Code in Pythons Shell verwendet, um meine Verbindung zu testen: import mysql.connector Ich habe die folgende Fehlermeldung erhalten: Traceback (most recent call last): File "<pyshell#8>", line 1, in...

76
Wie lese ich eine Parkettdatei in Pandas DataFrame?

Wie kann man einen Parkett-Datensatz von bescheidener Größe in einen speicherinternen Pandas DataFrame lesen, ohne eine Cluster-Computing-Infrastruktur wie Hadoop oder Spark einzurichten? Dies ist nur eine mäßige Datenmenge, die ich mit einem einfachen Python-Skript auf einem Laptop im Speicher...

76
Konvertieren von Json in String in Python

Ich habe meine Fragen am Anfang nicht klar erklärt. Versuchen Sie, json zu verwenden str()und json.dumps()beim Konvertieren von json in string in Python. >>> data = {'jsonKey': 'jsonValue',"title": "hello world"} >>> print json.dumps(data) {"jsonKey": "jsonValue", "title": "hello...

76
Paarweise kreisförmige Python 'for'-Schleife

Gibt es eine gute pythonische Möglichkeit, eine Liste zu durchlaufen und zwei Elemente neu abzustimmen? Das letzte Element sollte mit dem ersten gepaart werden. Wenn ich zum Beispiel die Liste [1, 2, 3] habe, möchte ich die folgenden Paare erhalten: 1 - 2 2 - 3 3 - 1

76
Können Generatoren rekursiv sein?

Ich habe naiv versucht, einen rekursiven Generator zu erstellen. Hat nicht funktioniert. Das habe ich getan: def recursive_generator(lis): yield lis[0] recursive_generator(lis[1:]) for k in recursive_generator([6,3,9,1]): print(k) Alles was ich bekam war der erste Gegenstand 6. Gibt es...

76
Wie aktualisiere ich pip3?

Ich möchte Python3.5 verwenden, um im Grunde zu entwickeln, aber oft, wenn ich das Modul für Python 3.5 installiere, ist es immer fehlgeschlagen. Und das Terminal hat mir mitgeteilt, dass eine höhere Version verfügbar ist. Sie hat beim Upgrade nicht funktioniert.

76
Überprüfen Sie den Hostschlüssel mit pysftp

Ich schreibe ein Programm mit pysftp und es möchte den SSH-Hostschlüssel anhand überprüfen C:\Users\JohnCalvin\.ssh\known_hosts. Mit PuTTY speichert das Terminalprogramm es in der Registrierung [HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys]. Wie kann ich den Unterschied zwischen...

76
Was bedeutet "i" in der Python .pyi-Erweiterung?

Was bedeutet "i" in Python in der Erweiterung .pyi? In PEP-484 wird erwähnt, dass .pyi "eine Stub-Datei" ist, aber keine mnemonische Hilfe für die Erweiterung. Bedeutet das "i" also "Include"? "Implementierung"? "Schnittstelle"?