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.

3
Wie erstelle ich ein Standarddikt aus einem Wörterbuch?
Wenn ich habe, d=dict(zip(range(1,10),range(50,61)))wie kann ich ein collections.defaultdictaus dem bauen dict? Das einzige Argument, defaultdictdas zu nehmen scheint, ist die Factory-Funktion. Muss ich das Original initialisieren und dann durchgehen dund das aktualisieren defaultdict?


8
Woher wissen Sie, ob Funktionsrückgabe- und Argumenttypen vorhanden sind?
Obwohl mir das Enten-Typisierungskonzept von Python bekannt ist, habe ich manchmal Probleme mit der Art der Argumente von Funktionen oder der Art des Rückgabewerts der Funktion. Wenn ich die Funktion selbst geschrieben habe, kenne ich die Typen. Aber was ist, wenn jemand meine Funktionen nutzen und aufrufen möchte, wie soll …
84 python  types 

6
Python Selen Klicken Sie auf die Schaltfläche
Ich bin ziemlich neu in Python Selen und ich versuche, auf eine Schaltfläche zu klicken, die die folgende HTML-Struktur hat: <div class="b_div"> <div class="button c_button s_button" onclick="submitForm('mTF')"> <input class="very_small" type="button"></input> <div class="s_image"></div> <span> Search </span> </div> <div class="button c_button s_button" onclick="submitForm('rMTF')" style="margin-bottom: 30px;"> <input class="v_small" type="button"></input> <span> Reset </span> </div> …

1
Wie finde ich mit Python Selenium einen Wert und füge ihn in ein Textfeld (Eingabe) ein?
Ich habe die folgende HTML-Struktur und versuche, mit Selen einen Wert von einzugeben NUM: <div class="MY_HEADING_A"> <div class="TitleA">My title</div> <div class="Foobar"></div> <div class="PageFrame" area="W"> <span class="PageText">PAGE <input id="a1" type="txt" NUM="" /> of <span id="MAX"></span> </span> </div> Hier ist der Code, den ich geschrieben habe: head = driver.find_element_by_class_name("MY_HEADING_A") frame_elem = head.find_element_by_class_name("PageText") …

3
wie man eine lange mehrzeilige Zeichenfolge Zeile für Zeile in Python liest
Ich habe einen Wallop einer Schnur mit vielen Linien. Wie lese ich die Zeilen einzeln mit einer forKlausel? Folgendes versuche ich zu tun, und es wird eine Fehlermeldung für die in der for line in textDataZeile angegebene textData-Variable angezeigt . for line in textData print line lineResult = libLAPFF.parseLine(line) Die …
84 python 


18
Wie gehe ich mit Zertifikaten mit Selen um?
Ich verwende Selenium , um einen Browser zu starten. Wie kann ich mit den Webseiten (URLs) umgehen, die den Browser auffordern, ein Zertifikat zu akzeptieren oder nicht? In Firefox kann eine solche Website mich auffordern, das folgende Zertifikat zu akzeptieren: Im Internet Explorer-Browser wird möglicherweise Folgendes angezeigt: Auf Google Chrome: …


12
Ausführen von Selenium Webdriver mit einem Proxy in Python
Ich versuche, ein Selenium Webdriver-Skript in Python auszuführen, um einige grundlegende Aufgaben auszuführen. Ich kann den Roboter zum Funktionieren bringen, wenn er über die Selenium IDE-Schnittstelle ausgeführt wird (dh wenn einfach die GUI meine Aktionen wiederholt). Wenn ich den Code jedoch als Python-Skript exportiere und versuche, ihn über die Befehlszeile …

3
Bytes in int konvertieren?
Ich arbeite derzeit an einem Verschlüsselungs- / Entschlüsselungsprogramm und muss in der Lage sein, Bytes in eine Ganzzahl umzuwandeln. Ich weiß das: bytes([3]) = b'\x03' Ich kann jedoch nicht herausfinden, wie ich das Gegenteil tun soll. Was mache ich furchtbar falsch?

12
Inhalt des Destructuring-Bind-Wörterbuchs
Ich versuche, ein Wörterbuch zu "zerstören" und den Variablennamen nach seinen Schlüsseln Werte zuzuordnen. Etwas wie params = {'a':1,'b':2} a,b = params.values() Da Wörterbücher jedoch nicht bestellt werden, gibt es keine Garantie dafür, dass params.values()Werte in der Reihenfolge von zurückgegeben werden (a, b). Gibt es eine gute Möglichkeit, dies zu …

3
Was ist der Unterschied zwischen Docker und Python virtualenv?
Nach meinem Verständnis von Docker handelt es sich um ein Tool, das für virtuelle Umgebungen verwendet wird. In ihrer Umgangssprache heißt es "Containerisierung". Dies ist mehr oder weniger das, was Pythons Virtualenv tut. Sie können virtualenv jedoch in Docker verwenden. Ist es also eine virtuelle Umgebung in einer virtuellen Umgebung? …

8
Klassenvererbung in Python 3.7-Datenklassen
Derzeit versuche ich mich an den neuen Datenklassenkonstruktionen, die in Python 3.7 eingeführt wurden. Ich bin gerade dabei zu versuchen, eine Vererbung einer Elternklasse vorzunehmen. Es sieht so aus, als würde die Reihenfolge der Argumente durch meinen aktuellen Ansatz so verpfuscht, dass der bool-Parameter in der untergeordneten Klasse vor den …

4
Wie konvertiere ich 2d Liste in 2d Numpy Array?
Ich habe so etwas wie eine 2D-Liste a = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] und ich möchte es in ein 2d numpy Array konvertieren. Können wir es tun, ohne Speicher wie zuzuweisen numpy.zeros((3,3)) und dann Werte speichern?
84 python  numpy 

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.