Python ist eine dynamische und stark typisierte Programmiersprache, die die Usability betont. Zwei ähnliche, aber größtenteils inkompatible Versionen von Python sind weit verbreitet (2 und 3). Wenn Sie eine versionsspezifische Python-Frage haben, sollten Sie die Tags [python-2.7] oder [python-3.x] zusätzlich zum Tag [python] verwenden. Wenn Sie eine Python-Variante wie jython, pypy, iron-python usw. verwenden, kennzeichnen Sie diese bitte entsprechend.
Gibt es eine Möglichkeit, eine Klasse zu erstellen, die auf beliebige Methodenaufrufe reagiert?
Ich weiß, dass es eine spezielle Methode __getattr__(self, attr) gibt, die aufgerufen wird, wenn jemand versucht, auf ein Attribut einer Instan...
14.10.2015, 12:32
Ich habe versucht, Python-Tool für Visual Studio 2015 zu installieren, nun, es sollte eine einfache Aufgabe gewesen sein, gehen Sie auf ein neues Projekt und wählen Sie Python und Visual Studio hätte es für Sie heruntergeladen, aber da ein Fehle...
09.10.2015, 07:17
Ich möchte zu Debugging-Zwecken etwas ausgeben, das zu jeder Zeile gehört, die in einer Python-Methode ausgeführt wird.
Wenn beispielsweise eine Zuweisung in der Zeile vorhanden ist, möchte ich den Wert ausgeben, der für diese Variable zugewi...
23.08.2015, 05:19
Was ist der eleganteste Weg, um eine Datei so zu öffnen, dass
Die Datei wird erstellt, wenn sie nicht existiert,
Die Datei wird nicht abgeschnitten, wenn sie existiert und
ist es möglich, einen Teil der Datei (nach dem Suchen) zu schreib...
03.03.2014, 08:50
Ich habe den folgenden Code, der die Werte in einer Spalte eines Pandas-Datenrahmens nimmt und sie zu den Spalten eines neuen Datenrahmens macht. Die Werte in der ersten Spalte des Datenrahmens werden zum Index des neuen Datenrahmens.
In gewi...
04.03.2014, 13:41
Ich bekam also eine Hausaufgabe, die die Lösung der Koeffizienten von kubischen Splines erfordert. Jetzt verstehe ich klar, wie man Mathe auf Papier und MatLab macht, ich möchte das Problem mit Python lösen. Bei einer Gleichung Ax = b, wo ich di...
04.03.2014, 04:42
Ich habe ein datetime64 t , das ich als String darstellen möchte.
Wenn ich strftime wie diese t.strftime('%Y.%m.%d') aufruft, bekomme ich diesen Fehler:
%Vor%
Was vermisse ich? Ich benutze Python 3.4.2 und Numpy 1.9.1
04.02.2015, 16:59
gibt es eine Möglichkeit zum Hinzufügen, Ändern, Entfernen von sellery.schedules zur Laufzeit. Ich brauche etwas, das regelmäßig eine db-Tabelle liest, um die Liste der Zeitpläne zu kennen.
Dokument sagt, dass man djcelery.schedulers.Databas...
19.05.2014, 14:51
Ich verwende Windows 7 und Python 3.4.3. Ich möchte diese einfache Datei helloworld.py in meinem Browser ausführen:
%Vor%
Was ich mache ist:
1) Gehe zur Befehlszeile C:\Python (wo Python installiert ist)
2) run: python -m http.serv...
28.05.2015, 20:23
Bevor ich gefragt habe, habe ich gegoogelt und konnte keine Antwort finden.
Das Szenario, das ich habe, ist das:
Eine Liste mit Zahlen wird an das Skript übergeben, entweder \ n-durch eine Datei getrennt oder durch Komma getrennt über eine Be...
12.05.2015, 20:47