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
Kann jemand die relativen Importe von Python erklären?
Ich kann nicht für mein ganzes Leben die relativen Importe von Python zum Laufen bringen. Ich habe ein einfaches Beispiel dafür erstellt, wo es nicht funktioniert: Die Verzeichnisstruktur lautet: /__init__.py /start.py /parent.py /sub/__init__.py /sub/relative.py /start.py enthält nur: import sub.relative /sub/relative.py enthält nur from .. import parent Alle anderen Dateien sind …
174 python 


3
Was ist der Zweck des Schalters -m?
Können Sie mir erklären, was der Unterschied zwischen Anrufen ist? python -m mymod1 mymod2.py args und python mymod1.py mymod2.py args Es scheint in beiden Fällen mymod1.pyheißt und sys.argvist ['mymod1.py', 'mymod2.py', 'args'] Wofür ist der -mSchalter?

6
SQLAlchemy Standard DateTime
Dies ist mein deklaratives Modell: import datetime from sqlalchemy import Column, Integer, DateTime from sqlalchemy.ext.declarative import declarative_base Base = declarative_base() class Test(Base): __tablename__ = 'test' id = Column(Integer, primary_key=True) created_date = DateTime(default=datetime.datetime.utcnow) Wenn ich jedoch versuche, dieses Modul zu importieren, wird folgende Fehlermeldung angezeigt: Traceback (most recent call last): File …
174 python  date  sqlalchemy 


7
django MultiValueDictKeyError Fehler, wie gehe ich damit um?
Ich versuche, ein Objekt in meiner Datenbank zu speichern, aber es wird ein MultiValueDictKeyErrorFehler ausgegeben. Das Problem liegt im Formular, das is_privatedurch ein Kontrollkästchen dargestellt wird. Wenn das Kontrollkästchen NICHT aktiviert ist, wird offensichtlich nichts übergeben. Hier wird der Fehler behoben. Wie gehe ich richtig mit dieser Ausnahme um und …
174 python  django  exception 

6
Wie drucke ich in pytest auf die Konsole?
Ich versuche, TDD (testgetriebene Entwicklung) mit zu verwenden pytest. pytestwerde nicht printzur Konsole, wenn ich benutze print. Ich benutze es pytest my_tests.py, um es auszuführen. Das documentationscheint zu sagen, dass es standardmäßig funktionieren sollte: http://pytest.org/latest/capture.html Aber: import myapplication as tum class TestBlogger: @classmethod def setup_class(self): self.user = "alice" self.b = …

2
SQLalchemie einzigartig über mehrere Spalten
Angenommen, ich habe eine Klasse, die Standorte darstellt. Standorte "gehören" zu Kunden. Standorte werden durch einen 10-stelligen Unicode-Code identifiziert. Der "Standortcode" sollte unter den Standorten für einen bestimmten Kunden eindeutig sein. The two below fields in combination should be unique customer_id = Column(Integer,ForeignKey('customers.customer_id') location_code = Column(Unicode(10)) Wenn ich also zwei …
174 python  sqlalchemy 

3
Python argparse: Standardwert oder angegebener Wert
Ich möchte ein optionales Argument haben, das standardmäßig einen Wert verwendet, wenn nur das Flag ohne angegebenen Wert vorhanden ist, aber einen benutzerdefinierten Wert anstelle des Standardwerts speichert, wenn der Benutzer einen Wert angibt. Gibt es dafür bereits eine Aktion? Ein Beispiel: python script.py --example # args.example would equal a …




15
ImportError: Kein Modul mit dem Namen sklearn.cross_validation
Ich verwende Python 2.7 in Ubuntu 14.04. Ich habe scikit-learn, numpy und matplotlib mit folgenden Befehlen installiert: sudo apt-get install build-essential python-dev python-numpy \ python-numpy-dev python-scipy libatlas-dev g++ python-matplotlib \ ipython Aber wenn ich diese Pakete importiere: from sklearn.cross_validation import train_test_split Es gibt mir diesen Fehler zurück: ImportError: No module …

5
Matplotlib (pyplot) savefig gibt ein leeres Bild aus
Ich versuche, Plots zu speichern, die ich mit matplotlib erstellt habe. Die Bilder werden jedoch leer gespeichert. Hier ist mein Code: plt.subplot(121) plt.imshow(dataStack, cmap=mpl.cm.bone) plt.subplot(122) y = copy.deepcopy(tumorStack) y = np.ma.masked_where(y == 0, y) plt.imshow(dataStack, cmap=mpl.cm.bone) plt.imshow(y, cmap=mpl.cm.jet_r, interpolation='nearest') if T0 is not None: plt.subplot(123) plt.imshow(T0, cmap=mpl.cm.bone) #plt.subplot(124) #Autozoom #else: …

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.