Version der Programmiersprache Python, die im Dezember 2016 veröffentlicht wurde. Für spezifische Probleme mit Python 3.6. Verwenden Sie nach Möglichkeit allgemeinere Tags [python] und [python-3.x].
Wörterbücher werden in Python 3.6 (zumindest unter der CPython-Implementierung) anders als in früheren Inkarnationen bestellt. Dies scheint eine wesentliche Änderung zu sein, ist jedoch nur ein kurzer Absatz in der Dokumentation . Es wird eher als CPython-Implementierungsdetail als als Sprachfunktion beschrieben, impliziert jedoch auch, dass dies in Zukunft zum Standard …
Ich versuche, ein Modul über die Konsole auszuführen. Die Struktur meines Verzeichnisses ist folgende: Ich versuche, das Modul p_03_using_bisection_search.pyaus dem problem_set_02Verzeichnis auszuführen , indem ich Folgendes verwende: $ python3 p_03_using_bisection_search.py Der Code darin p_03_using_bisection_search.pyist: __author__ = 'm' from .p_02_paying_debt_off_in_a_year import compute_balance_after def compute_bounds(balance: float, annual_interest_rate: float) -> (float, float): # …
Ich versuche, ein ziemlich einfaches Python-Programm in eine ausführbare Datei zu konvertieren und konnte nicht finden, wonach ich gesucht habe. Daher habe ich einige Fragen (ich verwende Python 3.6): Die Methoden, die ich bisher gefunden habe, sind folgende Herunterladen einer alten Version von Python und Verwenden pyinstaller/py2exe Einrichten einer virtuellen …
Ich habe gerade Python 3.6.1 für MacOS X installiert Wenn ich versuche, die Konsole auszuführen (oder etwas mit Python3 auszuführen), wird dieser Fehler ausgelöst: AttributeError: module 'enum' has no attribute 'IntFlag' $ /Library/Frameworks/Python.framework/Versions/3.6/bin/python3 Failed to import the site module Traceback (most recent call last): File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site.py", line 544, in <module> …
Ich würde gerne wissen, wie man diesen Fall pythonisch mit F-Strings formatiert: names = ['Adam', 'Bob', 'Cyril'] text = f"Winners are:\n{'\n'.join(names)}" print(text) Das Problem ist, dass '\'es nicht innerhalb der {...}Ausdrucksteile eines F-Strings verwendet werden kann. Erwartete Ausgabe: Winners are: Adam Bob Cyril
Ich möchte einen Variablentyp in einer forSchleife mit Anmerkungen versehen. Ich habe es versucht: for i: int in range(5): pass Aber es hat offensichtlich nicht funktioniert. Was ich erwarte, ist die automatische Vervollständigung in PyCharm 2016.3.2. Voranmerkung wie folgt: i: int for i in range(5): pass hilft nicht. PS Die …
Ich verwende Vorlagenzeichenfolgen, um einige Dateien zu generieren, und ich liebe die Prägnanz der neuen F-Zeichenfolgen für diesen Zweck, um meinen vorherigen Vorlagencode von so etwas zu reduzieren: template_a = "The current name is {name}" names = ["foo", "bar"] for name in names: print (template_a.format(**locals())) Jetzt kann ich dies tun …
Python 3.6 steht kurz vor der Veröffentlichung. PEP 494 - Python 3.6 Release Schedule erwähnt Ende Dezember, daher habe ich die Neuerungen in Python 3.6 durchgesehen, um zu sehen, dass sie die variablen Anmerkungen erwähnen : Mit PEP 484 wurde ein Standard für Typanmerkungen von Funktionsparametern eingeführt, auch bekannt als …
Ich versuche, PEP-8-kompatiblen Code für ein inländisches Projekt zu schreiben (ich muss zugeben, dass dies meine ersten Schritte in der Python-Welt sind), und ich habe einen F-String, der mehr als 80 Zeichen lang ist - Die durchgezogene dünne Linie in der Nähe des Punktes bei self.text ist die 80-Zeichen-Marke. (Entschuldigung …
Ich habe vor kurzem ein Upgrade von Ubuntu 18.04auf 19.04die hat python 3.7. Aber ich arbeite an vielen Projekten mit Python 3.6. Wenn ich jetzt versuche, ein virtualenvmit Python 36in PyCharm zu erstellen, wird Folgendes ausgelöst: ModuleNotFoundError: No module named 'distutils.core' Ich kann nicht herausfinden, was ich tun soll. Ich …
Ich versuche, Tensorflow mit Python3.7 auf einem Mac zu installieren. Ich erhalte jedoch den Fehler: $ pip3 -v install tensorflow ... Skipping link https://files.pythonhosted.org/packages/56/7a/c6bca0fe52a94ca508731d8b139e7dbd5a36cddc64c19f422f97e5a853e8/tensorflow-1.10.0rc1-cp36-cp36m-win_amd64.whl#sha256=3ab24374888d6a13d55ce2e3cf4ba0c9cd6f824723313db5322512087525cb78 (from https://pypi.org/simple/tensorflow/); it is not compatible with this Python Could not find a version that satisfies the requirement tensorflow (from versions: ) Cleaning up... Removed build …
Ich habe Code, der in Python 3.6 funktioniert hat und in Python 3.8 fehlschlägt. Es scheint sich darauf zu beschränken, die superUnterklasse wie folgt aufzurufen typing.NamedTuple: <ipython-input-2-fea20b0178f3> in <module> ----> 1 class Test(typing.NamedTuple): 2 a: int 3 b: float 4 def __repr__(self): 5 return super(object, self).__repr__() RuntimeError: __class__ not set …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.