Articles of Python

int ((0.1 + 0.7) * 10) = 7 in mehreren Sprachen. Wie kann man das verhindern?

Kürzlich stieß ich auf einen Bug / Feature in mehreren Sprachen. Ich habe ein sehr grundlegendes Wissen darüber, wie es verursacht wird (und ich hätte gerne eine detaillierte Erklärung), aber wenn ich an all die Fehler denke, die ich über die Jahre gemacht habe, ist die Frage, wie kann ich feststellen, ” Hey, das könnte […]

Wie man Text mit selenium-Webtreiber in Python erhält

Ich versuche, Text mit selenium-Web-Treiber zu bekommen, und hier ist mein Code. Bitte beachten Sie, dass ich Xpath nicht verwenden möchte, da in meinem Fall die ID bei jedem Relaunch der Webseite geändert wird, bitte helfen Sie. mein Code: text=driver.find_element_by_class_name(“current-stage”).getText(“my text”) HTML: my text

Was ist der Sinn der Indizierung in Pandas?

Kann mich jemand auf einen Link hinweisen oder eine Erklärung für die Vorteile der Indizierung in Pandas geben? Ich beschäftige mich routinemäßig mit Tabellen und schließe mich diesen Spalten an, und dieser Joining / Merging-process scheint die Dinge sowieso neu zu indizieren, daher ist es etwas umständlich, Indexkriterien anzuwenden, wenn ich bedenke, dass ich das […]

Unterschied zwischen den ausführbaren Dateien python3 und python3m

Was ist der Unterschied zwischen den /usr/bin/python3m Dateien /usr/bin/python3 und /usr/bin/python3m python3m? Ich beobachte sie auf Ubuntu 13.04, aber Google schlägt vor, dass sie auch auf anderen Distributionen existieren. Die beiden Dateien haben die gleiche md5sum, scheinen aber keine symbolischen oder harten Links zu sein; Die beiden Dateien haben unterschiedliche Inode-Nummern, die von ls -li […]

Irgendeine Möglichkeit, um {% extends ‘…’%} bedingt zu machen? – Django

Ich möchte eine Vorlage zwischen AJAX und regulären HTTP-Aufrufen teilen, der einzige Unterschied ist, dass eine Vorlage mit der base.html html, die andere ohne geliefert werden muss. Irgendeine Idee?

Generatorobjekt in Python zurücksetzen

Ich habe ein Generatorobjekt, das von mehreren Erträgen zurückgegeben wird. Die Vorbereitung, diesen Generator aufzurufen, ist ziemlich zeitaufwendig. Deshalb möchte ich den Generator mehrmals wiederverwenden. y = FunctionWithYield() for x in y: print(x) #here must be something to reset ‘y’ for x in y: print(x) Natürlich denke ich daran, Inhalte in eine einfache Liste zu […]

Geben Sie das Arbeitsverzeichnis für popen an

Gibt es eine Möglichkeit, das laufende Verzeichnis des Befehls in Pythons subprocess.Popen() anzugeben? Beispielsweise: Popen(‘c:\mytool\tool.exe’,workingdir=’d:\test\local’) Mein Python-Skript befindet sich in C:\programs\python Ist es möglich, C:\mytool\tool.exe im Verzeichnis D:\test\local C:\mytool\tool.exe ? Wie lege ich das Arbeitsverzeichnis für einen Teilprozess fest?

Wie normalisiert man ein Array in NumPy?

Ich hätte gerne die Norm eines NumPy-Arrays. Genauer gesagt suche ich nach einer gleichwertigen Version dieser function def normalize(v): norm = np.linalg.norm(v) if norm == 0: return v return v / norm Gibt es sowas in skearn oder numpy ? Diese function funktioniert in einer Situation, in der v der Vektor 0 ist.

Wie kombiniere ich zwei Listen in einem Wörterbuch in Python?

Ich habe zwei Listen gleicher Länge: [1,2,3,4] und [a,b,c,d] Ich möchte ein Wörterbuch erstellen, in dem {1:a, 2:b, 3:c, 4:d} Was ist der beste Weg, dies zu tun?

Amazon API-Bibliothek für Python?

Welche Python-Bibliotheken verwenden Leute, um Amazon-Produktdaten abzufragen? (Amazon Associates Web Service – früher hieß es E-Commerce API, oder etwas in dieser Richtung). Basierend auf meiner Forschung scheint PyAWS in Ordnung, aber immer noch ziemlich roh (und wurde seit einer Weile nicht aktualisiert). Ich frage mich, ob es eine offensichtliche kanonische Bibliothek gibt, die ich gerade […]