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.

5
Python Float to Int-Konvertierung
Grundsätzlich konvertiere ich einen Float in einen Int, aber ich habe nicht immer den erwarteten Wert. Hier ist der Code, den ich ausführe: x = 2,51 print("--------- 251.0") y = 251.0 print(y) print(int(y)) print("--------- 2.51 * 100") y = x * 100 print(y) print(int(y)) print("--------- 2.51 * 1000 / 10") …


4
Python 3 string.join () äquivalent?
Ich habe die Methode string.join () in Python 2 verwendet, aber es scheint, dass sie in Python 3 entfernt wurde. Was ist die entsprechende Methode in Python 3? Mit der Methode string.join () kann ich mehrere Zeichenfolgen mit einer Zeichenfolge zwischen jeder anderen Zeichenfolge kombinieren. Zum Beispiel würde string.join (("a", …

3
Unterschied zwischen `open` und` io.BytesIO` in binären Streams
Ich lerne, wie man mit Streams in Python arbeitet, und habe festgestellt, dass in den E / A- Dokumenten Folgendes steht: Der einfachste Weg, einen Binärstrom zu erstellen, ist open () mit 'b' in der Moduszeichenfolge: f = open("myfile.jpg", "rb") In-Memory-Binärströme sind auch als BytesIO-Objekte verfügbar: f = io.BytesIO(b"some initial …
73 python  io  stream 

4
Wie suche ich mit pip nach einem verfügbaren Python-Paket?
Ich möchte in der Lage sein, mit pip(auf dem Terminal) nach einem verfügbaren Python-Paket zu suchen . Ich möchte eine ähnliche Funktionalität wie apt-cachein Ubuntu. Genauer gesagt möchte ich in der Lage sein, nach Paketen zu suchen, denen ein Begriff (ähnlich wie apt-cache search [package-name]) gegeben ist, und Listen Sie …
73 python  pip 


3
Zeichnen einer durchschnittlichen Linie im Histogramm (matplotlib)
Ich zeichne ein Histogramm mit matplotlib in Python und möchte eine Linie zeichnen, die den Durchschnitt des Datensatzes darstellt und dem Histogramm als gepunktete Linie überlagert ist (oder vielleicht auch eine andere Farbe). Irgendwelche Ideen, wie man eine Linie zeichnet, die dem Histogramm überlagert ist? Ich verwende den Befehl plot …

6
Holen Sie sich eine Teilmenge eines Python-Wörterbuchs
Ich habe ein Wörterbuch: {'key1':1, 'key2':2, 'key3':3} Ich muss einen Teil dieses Wörterbuchs an Code von Drittanbietern übergeben. Es möchte nur ein Wörterbuch, das Schlüssel enthält, ['key1', 'key2', 'key99']und wenn es einen anderen Schlüssel erhält (z. B. 'key3'), explodiert es in einem bösen Durcheinander. Der betreffende Code liegt außerhalb meiner …

12
sklearn.LabelEncoder mit nie zuvor gesehenen Werten
Wenn a sklearn.LabelEncoderin ein Trainingsset eingebaut wurde, kann es brechen, wenn es bei Verwendung in einem Testset auf neue Werte stößt. Die einzige Lösung, die ich dafür finden könnte, besteht darin, alles Neue im Testsatz (dh keine zu einer vorhandenen Klasse gehörend) zuzuordnen "<unknown>"und anschließend explizit eine entsprechende Klasse hinzuzufügen …

2
Mittelwert, Nanomittel und Warnung: Mittelwert der leeren Scheibe
Angenommen, ich konstruiere zwei Numpy-Arrays: a = np.array([np.NaN, np.NaN]) b = np.array([np.NaN, np.NaN, 3]) Jetzt finde ich, dass np.meandas nanfür beide zurückkehrt aund b: >>> np.mean(a) nan >>> np.mean(b) nan Seit numpy 1.8 (veröffentlicht am 20. April 2016) sind wir mit nanmean gesegnet , das nanWerte ignoriert : >>> np.nanmean(b) …
73 python  numpy  warnings 

6
So erhalten Sie das erste Wort in der Zeichenfolge
Text ist: WYATT - Ranked # 855 with 0.006 % XAVIER - Ranked # 587 with 0.013 % YONG - Ranked # 921 with 0.006 % YOUNG - Ranked # 807 with 0.007 % Ich will nur bekommen WYATT XAVIER YONG YOUNG Ich habe es versucht : (.*)?[ ] Aber …
73 python  regex 

2
OpenCV gibt farbigen Bildern beim Laden eine falsche Farbe
Ich lade ein Farbbild in Python OpenCV und zeichne dasselbe. Das Bild, das ich bekomme, hat jedoch alle Farben durcheinander. Hier ist der Code: import cv2 import numpy as np from numpy import array, arange, uint8 from matplotlib import pyplot as plt img = cv2.imread('lena_caption.png', cv2.IMREAD_COLOR) bw_img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) …
73 python  image  opencv  colors  rgb 

18
Erstellen Sie PDF aus einer Liste von Bildern
Gibt es eine praktische Möglichkeit, mit Python aus einer Liste von Bilddateien ein PDF zu erstellen? In Perl kenne ich dieses Modul . Damit kann ich ein PDF in nur 3 Zeilen erstellen: use PDF::FromImage; ... my $pdf = PDF::FromImage->new; $pdf->load_images(@allPagesDir); $pdf->write_file($bookName . '.pdf'); Ich muss etwas sehr Ähnliches tun, …
73 python  pdf 

4
Pfad zu einer Datei ohne Basisnamen
Wie kann ich den Pfad einer Datei ohne den Basisnamen der Datei abrufen? So etwas wie /a/path/to/my/file.txt->/a/path/to/my/ Versuchte mit .split () ohne Erfolg
73 python 


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.