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.


22
Wie kann ich den Unterschied zwischen zwei Bildern quantifizieren?
Folgendes möchte ich tun: Ich fotografiere in regelmäßigen Abständen mit einer Webcam. Irgendwie wie eine Zeitraffersache. Wenn sich jedoch nichts wirklich geändert hat, das heißt, das Bild sieht ziemlich gleich aus, möchte ich nicht den neuesten Schnappschuss speichern. Ich stelle mir vor, es gibt eine Möglichkeit, den Unterschied zu quantifizieren, …

12
Asynchroner Methodenaufruf in Python?
Ich habe mich gefragt, ob es in Python eine Bibliothek für asynchrone Methodenaufrufe gibt . Es wäre großartig, wenn Sie so etwas tun könnten @async def longComputation(): <code> token = longComputation() token.registerCallback(callback_function) # alternative, polling while not token.finished(): doSomethingElse() if token.finished(): result = token.result() Oder um eine nicht asynchrone Routine …




3
Benannte reguläre Ausdrucksgruppe "(? P <Gruppenname> regulärer Ausdruck)": Wofür steht "P"?
In Python erlaubt die (?P&lt;group_name&gt;…) Syntax, über den Namen auf die übereinstimmende Zeichenfolge zu verweisen: &gt;&gt;&gt; import re &gt;&gt;&gt; match = re.search('(?P&lt;name&gt;.*) (?P&lt;phone&gt;.*)', 'John 123456') &gt;&gt;&gt; match.group('name') 'John' Wofür steht "P"? Ich konnte keinen Hinweis in der offiziellen Dokumentation finden . Ich würde gerne Ideen bekommen, wie ich meinen Schülern …

6
Scoping in Python 'for'-Schleifen
Ich frage nicht nach Pythons Scoping-Regeln. Ich verstehe allgemein, wie das Scoping in Python für Schleifen funktioniert. Meine Frage ist, warum die Entwurfsentscheidungen auf diese Weise getroffen wurden. Zum Beispiel (kein Wortspiel beabsichtigt): for foo in xrange(10): bar = 2 print(foo, bar) Das obige wird gedruckt (9,2). Das kommt mir …
177 python  scope 

4
Änderungen in der Importanweisung python3
Ich verstehe das Folgende von pep-0404 nicht In Python 3 sind implizite relative Importe innerhalb von Paketen nicht mehr verfügbar - nur absolute Importe und explizite relative Importe werden unterstützt. Außerdem sind Sternimporte (z. B. von x import *) nur im Code auf Modulebene zulässig. Was ist ein relativer Import? …
177 python  python-3.x 

4
Durchlaufen einer Liste in Python
Ich habe eine Liste mit Unterlisten. Ich möchte alle Unterlisten mit einer Länge von 3 drucken. Ich mache folgendes in Python: for x in values[:]: if len(x) == 3: print(x) valuesist die ursprüngliche Liste. Druckt der obige Code jede Unterliste mit einer Länge von 3 für jeden Wert von x? …
177 python  list 

3
Liste der Listen in Pandas DataFrame abrufen
Ich lese den Inhalt einer Tabelle in Pandas. DataNitro verfügt über eine Methode, die eine rechteckige Auswahl von Zellen als Liste von Listen zurückgibt. So table = Cell("A1").table gibt table = [['Heading1', 'Heading2'], [1 , 2], [3, 4]] headers = table.pop(0) # gives the headers as list and leaves data …
177 python  pandas  datanitro 

12
random.seed (): Was macht es?
Ich bin etwas verwirrt darüber, was random.seed()in Python funktioniert. Warum machen die folgenden Versuche zum Beispiel das, was sie tun (konsequent)? &gt;&gt;&gt; import random &gt;&gt;&gt; random.seed(9001) &gt;&gt;&gt; random.randint(1, 10) 1 &gt;&gt;&gt; random.randint(1, 10) 3 &gt;&gt;&gt; random.randint(1, 10) 6 &gt;&gt;&gt; random.randint(1, 10) 6 &gt;&gt;&gt; random.randint(1, 10) 7 Ich konnte keine gute …

11
Python - Überprüfen Sie, ob Word in einer Zeichenfolge enthalten ist
Ich arbeite mit Python v2 und versuche herauszufinden, ob Sie erkennen können, ob sich ein Wort in einer Zeichenfolge befindet. Ich habe einige Informationen zum Identifizieren gefunden, ob sich das Wort in der Zeichenfolge befindet - mithilfe von .find, aber es gibt eine Möglichkeit, eine IF-Anweisung auszuführen. Ich hätte gerne …
177 python  string 



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.