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.

9
Was ist die Standardmethode zum Hinzufügen von N Sekunden zu datetime.time in Python?
Gibt es bei einem datetime.timeWert in Python eine Standardmethode, um eine ganzzahlige Anzahl von Sekunden hinzuzufügen, sodass beispielsweise 11:34:59+ 3 = 11:35:02? Diese offensichtlichen Ideen funktionieren nicht: >>> datetime.time(11, 34, 59) + 3 TypeError: unsupported operand type(s) for +: 'datetime.time' and 'int' >>> datetime.time(11, 34, 59) + datetime.timedelta(0, 3) TypeError: …
369 python  datetime  time  math 


7
Zeichnen Sie logarithmische Achsen mit Matplotlib in Python
Ich möchte mit matplotlib ein Diagramm mit einer logarithmischen Achse zeichnen. Ich habe die Dokumente gelesen, kann aber die Syntax nicht herausfinden. Ich weiß, dass es wahrscheinlich so einfach ist wie 'scale=linear'in den Handlungsargumenten, aber ich kann es nicht richtig machen Beispielprogramm: import pylab import matplotlib.pyplot as plt a = …


6
Der Wahrheitswert einer Serie ist nicht eindeutig. Verwenden Sie a.empty, a.bool (), a.item (), a.any () oder a.all ()
Probleme beim Filtern meines Ergebnisdatenrahmens mit einer orBedingung. Ich möchte, dass mein Ergebnis dfalle Spaltenwerte extrahiert var, die über 0,25 und unter -0,25 liegen. Diese Logik gibt mir einen mehrdeutigen Wahrheitswert, funktioniert jedoch, wenn ich diese Filterung in zwei separate Operationen aufteile. Was passiert hier? Ich bin mir nicht sicher, …

13
So laden Sie Bilder mithilfe von Anfragen herunter
Ich versuche, ein Bild mit dem Python- requestsModul aus dem Internet herunterzuladen und zu speichern . Hier ist der (Arbeits-) Code, den ich verwendet habe: img = urllib2.urlopen(settings.STATICMAP_URL.format(**data)) with open(path, 'w') as f: f.write(img.read()) Hier ist der neue (nicht funktionierende) Code mit requests: r = requests.get(settings.STATICMAP_URL.format(**data)) if r.status_code == 200: …

21
Durchlaufen einer Reihe von Daten in Python
Ich habe den folgenden Code, um dies zu tun, aber wie kann ich es besser machen? Im Moment denke ich, dass es besser ist als verschachtelte Schleifen, aber es fängt an, Perl-One-Linerish zu werden, wenn Sie einen Generator in einem Listenverständnis haben. day_count = (end_date - start_date).days + 1 for …

12
So wenden Sie eine Funktion auf zwei Spalten des Pandas-Datenrahmens an
Angenommen, ich habe eine, dfdie Spalten von hat 'ID', 'col_1', 'col_2'. Und ich definiere eine Funktion: f = lambda x, y : my_function_expression. Jetzt möchte ich die beiden Spalten von to anwenden f, um eine neue Spalte elementweise zu berechnen , ähnlich wie:df'col_1', 'col_2''col_3' df['col_3'] = df[['col_1','col_2']].apply(f) # Pandas gives …
368 python  pandas  dataframe 


7
Numpy Array-Abmessungen
Ich versuche gerade, Numpy und Python zu lernen. Gegeben das folgende Array: import numpy as np a = np.array([[1,2],[1,2]]) Gibt es eine Funktion, die die Dimensionen von zurückgibt a(ega ist ein 2 x 2-Array)? size() gibt 4 zurück und das hilft nicht viel.

12
Wie deaktiviere ich Protokollnachrichten aus der Anforderungsbibliothek?
Standardmäßig schreibt die Python-Bibliothek " Requests" Protokollnachrichten wie folgt in die Konsole: Starting new HTTP connection (1): example.com http://example.com:80 "GET / HTTP/1.1" 200 606 Ich bin normalerweise nicht an diesen Nachrichten interessiert und möchte sie deaktivieren. Was wäre der beste Weg, um diese Nachrichten zum Schweigen zu bringen oder die …

7
Wie kann ich die benannten Parameter mit Flask von einer URL abrufen?
Wenn der Benutzer auf diese URL zugreift, die in meiner Flask-App ausgeführt wird, möchte ich, dass der Webdienst die nach dem Fragezeichen angegebenen Parameter verarbeiten kann: http://10.1.1.1:5000/login?username=alex&password=pw1 #I just want to be able to manipulate the parameters @app.route('/login', methods=['GET', 'POST']) def login(): username = request.form['username'] print(username) password = request.form['password'] print(password)

26
Summiere eine Liste von Zahlen in Python
Ich habe eine Liste von Zahlen wie [1,2,3,4,5...], und ich möchte berechnen (1+2)/2und für die zweite (2+3)/2und die dritte (3+4)/2, und so weiter. Wie kann ich das machen? Ich möchte die erste Zahl mit der zweiten summieren und durch 2 teilen, dann die zweite mit der dritten summieren und durch …
367 python  list  sum 

11
Hinzufügen von 5 Tagen zu einem Datum in Python
Ich habe ein Datum "10/10/11(m-d-y)"und möchte es mit einem Python-Skript um 5 Tage verlängern. Bitte beachten Sie eine allgemeine Lösung, die auch am Monatsende funktioniert. Ich verwende folgenden Code: import re from datetime import datetime StartDate = "10/10/11" Date = datetime.strptime(StartDate, "%m/%d/%y") print Date -> druckt '2011-10-10 00:00:00' Jetzt möchte …
366 python  date  datetime 

13
Drucken von Listen als Tabellendaten
Ich bin ziemlich neu in Python und habe jetzt Probleme damit, meine Daten für die Druckausgabe gut zu formatieren. Ich habe eine Liste, die für zwei Überschriften verwendet wird, und eine Matrix, die den Inhalt der Tabelle enthalten soll. Wie so: teams_list = ["Man Utd", "Man City", "T Hotspur"] data …
366 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.