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
Zweck der Funktion "Senden" des Python-Generators?
Kann mir jemand ein Beispiel geben, warum die mit der Python-Generatorfunktion verknüpfte "Sende" -Funktion existiert? Ich verstehe die Ertragsfunktion vollständig. Die Sendefunktion ist für mich jedoch verwirrend. Die Dokumentation zu dieser Methode ist kompliziert: generator.send(value) Setzt die Ausführung fort und "sendet" einen Wert an die Generatorfunktion. Das Wertargument wird zum …
163 python 


8
Umbenennen eines virtualenv-Ordners, ohne ihn zu beschädigen
Ich habe einen Ordner erstellt und eine virtualenv-Instanz darin initialisiert. $ mkdir myproject $ cd myproject $ virtualenv env Wenn ich starte (env)$ pip freeze, werden die installierten Pakete so angezeigt, wie sie sollten. Jetzt möchte ich umbenennen myproject/in project/. $ mv myproject/ project/ Jetzt aber, wenn ich renne $ …
162 python  ubuntu  virtualenv  pip 



12
Wie konvertiere ich eine Folge von Bytes in ein int?
Wie kann ich eine Byte-Zeichenfolge in Python in ein Int konvertieren? Sagen Sie so: 'y\xcc\xa6\xbb' Ich habe mir eine clevere / dumme Methode ausgedacht: sum(ord(c) << (i * 8) for i, c in enumerate('y\xcc\xa6\xbb'[::-1])) Ich weiß, dass es etwas Eingebautes oder in der Standardbibliothek geben muss, das dies einfacher macht …
162 python  arrays  string 




11
Liste ohne Klammern in einer Zeile drucken
Ich habe eine Liste in Python, z names = ["Sam", "Peter", "James", "Julian", "Ann"] Ich möchte das Array in einer einzelnen Zeile ohne das normale "[] drucken names = ["Sam", "Peter", "James", "Julian", "Ann"] print (names) Gibt die Ausgabe als; ["Sam", "Peter", "James", "Julian", "Ann"] Das ist nicht das Format, …
162 python  list 

5
So ändern Sie die Größe eines Bildes mit OpenCV2.0 und Python2.6
Ich möchte OpenCV2.0 und Python2.6 verwenden, um Bilder mit geänderter Größe anzuzeigen. Ich habe das Beispiel unter http://opencv.willowgarage.com/documentation/python/cookbook.html verwendet und übernommen, aber leider ist dieser Code für OpenCV2.1 und scheint nicht mit 2.0 zu funktionieren. Hier mein Code: import os, glob import cv ulpath = "exampleshq/" for infile in glob.glob( …

4
Negation in Python
Ich versuche ein Verzeichnis zu erstellen, wenn der Pfad nicht existiert, aber das! (nicht) Operator funktioniert nicht. Ich bin mir nicht sicher, wie ich in Python negieren soll ... Wie geht das richtig? if (!os.path.exists("/usr/share/sounds/blues")): proc = subprocess.Popen(["mkdir", "/usr/share/sounds/blues"]) proc.wait()
162 python  negation 

10
"TypeError: (Integer) ist nicht JSON-serialisierbar" beim Serialisieren von JSON in Python?
Ich versuche, ein einfaches Wörterbuch von Python an eine JSON-Datei zu senden, erhalte jedoch weiterhin die Meldung "TypeError: 1425 ist nicht JSON-serialisierbar". import json alerts = {'upper':[1425],'lower':[576],'level':[2],'datetime':['2012-08-08 15:30']} afile = open('test.json','w') afile.write(json.dumps(alerts,encoding='UTF-8')) afile.close() Wenn ich das Standardargument hinzufüge, schreibt es, aber die ganzzahligen Werte werden als Zeichenfolgen in die JSON-Datei …


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.