Als «python-3.x» getaggte Fragen

186
Was ist der Zweck von "pip install --user ..."?

Von pip install --help: --user Install to the Python user install directory for your platform. Typically ~/.local/, or %APPDATA%\Python on Windows. (See the Python documentation for site.USER_BASE for full details.) Die Dokumentation für site.USER_BASE ist ein erschreckendes Wurmloch interessanter...

178
Python 3 verwandelt den Bereich in eine Liste

Ich versuche eine Liste mit Zahlen 1-1000zu erstellen. Das Schreiben / Lesen wäre natürlich ärgerlich, daher versuche ich, eine Liste mit einem Bereich darin zu erstellen. In Python 2 scheint es, dass: some_list = range(1,1000) hätte funktioniert, aber in Python 3 ist der Bereich ähnlich wie...

177
Ä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...

176
Konvertieren von int in Bytes in Python 3

Ich habe versucht, dieses Byte-Objekt in Python 3 zu erstellen: b'3\r\n' Also versuchte ich das Offensichtliche (für mich) und fand ein seltsames Verhalten: >>> bytes(3) + b'\r\n' b'\x00\x00\x00\r\n' Anscheinend: >>> bytes(10) b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' Ich...

176
Rundungsverhalten von Python 3.x.

Ich habe gerade neu gelesen, was in Python 3.0 neu ist und es heißt: Die Rundungsstrategie der Funktion round () und der Rückgabetyp haben sich geändert. Genaue Fälle auf halber Strecke werden jetzt auf das nächste gerade Ergebnis gerundet, anstatt von Null weg. (Zum Beispiel gibt Runde (2.5) jetzt...