Python IDLE-Skript zeigt keine Ausgabe von Unterprozeß an, aber cmd.exe tut

Ich benutze Python 2.7.6 und IDLE unter Windows 7. Ich habe 2 Python-Skripte: Script.py: import subprocess, os, sys print("hello 1") mypath = os.path.abspath(__file__) mydir = os.path.dirname(mypath) start = os.path.join(mydir, "script2.py") subprocess.call([sys.executable, start, "param"]) print("bye 1") Und script2.py, die von dem vorherigen Skript aufgerufen wird: import sys print "hello 2" print (sys.argv[1]) print "bye 2" Wenn […]

TypeError: Integer erforderlich, während eine Funktion definiert wird

Ich habe eine Cython-Datei geschrieben, um einige Zeit zu verbrauchen Operationen für mich zu tun. Allerdings, wenn ich versuche, diese Funktion TypeError: an integer is required bekomme ich einen TypeError: an integer is required . Ich arbeite mit python 2.7 auf einer Win7 Maschine und VisualStudio2008 . Mein Cython-Code, der als .pyx Datei gespeichert ist, […]

Weibull-Verteilung und die Daten in der gleichen Figur (mit numpy und scipy)

Hier sind meine Daten: https://www.dropbox.com/s/xx02015pbr484es/Book2.xlsx Das ist meine Ausgabe: Und das ist die gewünschte Leistung: Wie Sie sehen können, möchte ich "die Daten" und die "Weibull-Verteilung" zusammen (in der gleichen Figur). Das ist mein Code: (loc, scale) = s.exponweib.fit_loc_scale(mydata, 0.5, 0.5) print loc, scale x = np.linspace(mydata.min(), mydata.max(), 1000) plt.plot(mydata, weib(mydata, loc, scale)) plt.hist(mydata, mydata.max(), […]

Wie konvertiere ich diese Haxe Quelldateien in Python?

Ich versuche, die Nape Physik Engine (geschrieben in Haxe) zu einer Sprache zu portieren, die nicht von Haxe (Xojo) unterstützt wird. Jetzt verstehe ich Haxe nicht, aber ich bin in Python wohl. Ich versuche, die Masse von .hx-Dateien in python-Quelldateien zu konvertieren, damit ich sie dann zu Xojo übersetzen kann. Ich habe die Nape .hx […]

UnicodeDecodeError beim Iterieren über MongoDB-Auflistung

Ich versuche, eine MongoDB-Datenbank mit Python 2.7 und Pymongo-2.3 mit so etwas wie folgt abzufragen: from pymongo import Connection connection = Connection() db = connection['db-name'] collections = db.subName entries = collections['collection-name'] print entries # > Collection(Database(Connection('localhost', 27017), u'db-name'), u'subName.collection-name') for entry in entries.find(): pass Der Iterator scheitert, obwohl ich nichts mit den entry mache: Traceback […]

Django: Ändern der URL eines optionalen ImageFields

Über Signale überprüfe ich, ob mein Modell zu einer Kategorie gehört. Wenn es so ist, möchte ich meine optionale ImageField zu einer bestimmten URL ändern. Wie kann das erreicht werden? Code unten funktioniert nicht, ich bekomme "kann nicht gesetzt Attribut" Fehler, da es ein optionales Feld ist und es war leer, wie ich es gespeichert. […]

Seltsames Verhalten mit lamba: getattr (obj, x) in einer Liste [duplizieren]

Diese Frage hat hier schon eine Antwort: Weird Verhalten: Lambda innen Liste Verständnis 5 Antworten Im folgenden Beispiel: class A(object): pass prop1 = 1 prop2 = 2 prop3 = 3 prop4 = 4 obj = A() tmp = ['prop1', 'prop2', 'prop3', 'prop4'] getter = [ lambda: getattr(obj, x) for x in tmp ] Ich bekomme […]

String-Index außerhalb des Bereichs Python, Django

Ich benutze Django, um eine Web-Anwendung zu entwickeln. Wenn ich versuche und es auf meinem Web-Formular ausführen, empfange ich den 'string index out of range' Fehler. Allerdings, wenn ich Hardcode ein Wörterbuch in eine Python-Test-Datei funktioniert es gut mit den gleichen Werten. Hier ist meine Django-Ansicht: def submitworkout(request): #workoutinfo = workout(request.GET) return render_to_response('home.html',{'infoprompt': workout(request.GET)},context_instance=RequestContext(request)) Hier […]

Wie kann ich Transaktionsisolationsebene für MS SQL-Backend in Sql Alchemy Python angeben

Wie READ UNCOMMITED ich die Transaktionsebene READ UNCOMMITED für alle Abfragen ein, die über ein SQL Alchemy Engine-Objekt durchgeführt wurden? Ich setze das isolation_level Argument wie hier notiert: http://docs.sqlalchemy.org/en/latest/core/engines.html#sqlalchemy.create_engine.params.isolation_level, indem create_engine es in create_engine wie create_engine : my_eng = create_engine(db_conn_string, isolation_level='READ_UNCOMMITTED') Aber für mein backend (MS SQL Server) bekomme ich den folgenden Fehler, vielleicht nicht […]

Modul beim Debuggen nicht gefunden

Ich laufe einen Python-Client mit PyCharm. Wenn ich es einfach laufe, ruft PyCharm einfach an: C:\Python27\python.exe E:/faf/client/src Und alles ist gut Das sind meine Einstellungen: Wenn ich es debuggen will, ruft PyCharm an: C:\Python27\python.exe "C:\Program Files (x86)\JetBrains\PyCharm Community Edition 5.0.2\helpers\pydev\pydevd.py" –multiproc –qt-support –client 127.0.0.1 –port 52948 –file E:/faf/client/src Und das Ergebnis ist, dass die Module, […]

Python ist die beste Programmiersprache der Welt.