Als «python-2.x» getaggte Fragen

Bei Fragen zur Python-Programmierung, die für Version 2.x der Sprache spezifisch sind. Verwenden Sie das allgemeinere Tag [tag: python], wenn Ihre Frage nicht versionsspezifisch ist.

10
Der sicherste Weg, Float in Python in Integer umzuwandeln?
Pythons Mathematikmodul enthält praktische Funktionen wie floor& ceil. Diese Funktionen nehmen eine Gleitkommazahl und geben die nächste Ganzzahl darunter oder darüber zurück. Diese Funktionen geben die Antwort jedoch als Gleitkommazahl zurück. Beispielsweise: import math f=math.floor(2.3) Jetzt fkehrt zurück: 2.0 Was ist der sicherste Weg, um eine Ganzzahl aus diesem Float …






14
Web-Scraping-JavaScript-Seite mit Python
Ich versuche einen einfachen Web Scraper zu entwickeln. Ich möchte Text ohne den HTML-Code extrahieren. Tatsächlich erreiche ich dieses Ziel, aber ich habe gesehen, dass ich auf einigen Seiten, auf denen JavaScript geladen ist, keine guten Ergebnisse erzielt habe. Wenn beispielsweise ein JavaScript-Code Text hinzufügt, kann ich ihn nicht sehen, …

10
So überprüfen Sie, ob die Variable eine Zeichenfolge mit Python 2- und 3-Kompatibilität ist
Ich bin mir bewusst, dass ich Folgendes verwenden kann: isinstance(x, str)in Python-3.x, aber ich muss auch überprüfen, ob etwas in Python-2.x eine Zeichenfolge ist. Funktioniert es isinstance(x, str)wie erwartet in Python-2.x? Oder muss ich die Version überprüfen und verwenden isinstance(x, basestr)? Insbesondere in Python-2.x: >>>isinstance(u"test", str) False und Python-3.x hat …



8
Warum druckt kein Lambda?
Warum funktioniert das nicht? lambda: print "x" Ist das nicht eine einzige Aussage oder ist es etwas anderes? Die Dokumentation scheint ein wenig spärlich zu sein, was in einem Lambda erlaubt ist ...

3
Python: Verwenden von .format () für eine Zeichenfolge mit Unicode-Escapezeichen
Ich benutze Python 2.6.5. Mein Code erfordert die Verwendung des Zeichens "mehr als oder gleich". Hier kommt's: >>> s = u'\u2265' >>> print s >>> ≥ >>> print "{0}".format(s) Traceback (most recent call last): File "<input>", line 1, in <module> UnicodeEncodeError: 'ascii' codec can't encode character u'\u2265' in position 0: …



12
Python-Division
Ich habe versucht, eine Reihe von Zahlen von -100 bis 0 auf einen Bereich von 10 bis 100 zu normalisieren, und hatte nur Probleme zu bemerken, dass dies selbst ohne Variablen nicht so bewertet, wie ich es erwarten würde: >>> (20-10) / (100-10) 0 Die Float-Division funktioniert auch nicht: >>> …
133 python  math  python-2.x 

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.