Python: verdrehte app mit interacive python shell

Wäre es möglich, eine Twisted-Power-Anwendung zu schreiben, die eine interaktive Shell öffnet, zB um die über die Twisted-Protocol-Schicht bedienten Business-Objekte zu optimieren? Mein aktuelles Problem ist, dass der reactor.run() die Applikation blockiert und das IPython.embed() nur läuft, nachdem der Reaktor fertig ist.

Äußere Verschmelzung von zwei Datenrahmen in pandas

Wie kann ich zwei Datenrahmen in Pandas zusammenstellen? Angenommen, wir haben diese beiden Datenrahmen: import pandas as pd s1 = pd.DataFrame({ 'time':[1234567000,1234567005,1234567009], 'X1':[96.32,96.01,96.05] },columns=['time','X1']) # to keep columns order s2 = pd.DataFrame({ 'time':[1234567001,1234567005], 'X2':[23.88,23.96] },columns=['time','X2']) # to keep columns order Sie konnten mit pandas.DataFrame.merge ( s3 = pd.merge(s1,s2,how='outer') ) oder mit pandas.merge ( s3=s1.merge(s2,how='outer') ), […]

Ungültiges Block-Tag: 'set'

Ich versuche, eine Variable in Jinja Vorlage zu setzen. Genauso einfach wie das. Aber ich habe Fehler gesagt: Invalid block tag: 'set', expected 'endblock' Hier ist meine Vorlage: {% block content %} <div class="col-lg-7 col-lg-offset-2"> <div style="padding-top:100px"></div> <div class="panel panel-primary"> <div class="panel-heading"> <h3 class="panel-title"> <i class="mdi-social-person"></i> Reports </h3> </div> <div class="panel-body"> {% set index = […]

Pyqt4-Klick-Handler

Ich habe ein Problem usin pyqt4: hier ist der Code, den ich verwende, der Punkt ist, dass wenn im Event-Handler für die pushOk-Taste klickte ich chiedi_numeri () es zeigt mir keine Form, während wenn ich chiedi_numeri () Es sagt, dass Argument 3 og QObjectConnect einen ungültigen Typ hat. Wie kann ich es lösen Vielen Dank […]

Setzen Sie das Benutzerfeld in ein Formularobjekt, das mit ModelForm erstellt wurde

Ich habe ein Anmeldeformular, dass, wenn der Benutzer in gültige Registrierungsdaten in ihm eintritt, es den Benutzer einloggt und den Benutzer zu einem anderen Formular umleitet, um weitere Daten einzugeben. Dieses neue Formular enthält mehr Daten über den Benutzer und wird mit der untenstehenden ModelForm-Klasse erstellt: class UserProfileAddForm(ModelForm): class Meta: model = UserProfile exclude = […]

Wie kann man in HTML-Formularen?

Ich habe eine form mit einem textarea und muss mehrere Zeilen der Eingabe in die textarea einreichen. Ich verwende : rows = [('a','b'), ('c','d')] data_set = [ '%s\n' % '|'.join(row) for row in rows ] # Note : ADDED '\n' data_dump = ''.join(data_set) from mechanize import Browser br = Browser() br.open('http://example.com/page.html') br.select_form(nr=1) br.form['my_text_area']=data_dump br.submit() Problem: […]

Wiederholen Scipys Griddata

Das Raster der Daten (d) in unregelmäßigem Raster (x und y) mit Scipys Griddata ist Zeit, wenn die Datensätze viele sind. Aber die Längen- und Breitengrade (x und y) sind immer gleich, nur die Daten (d) ändern sich. In diesem Fall, einmal mit den Giddata, wie man das Verfahren mit verschiedenen d arrys wiederholen, um […]

Sichere Erstellung neuer Anwendungen im Django OAuth Toolkit

Wie kann ich IsAdminUser Berechtigungen zu / o / applications / * Ansichten in Django OAuth Toolkit hinzufügen? REST_FRAMEWORK = { 'DEFAULT_PERMISSION_CLASSES': ( 'rest_framework.permissions.IsAdminUser', ) } In meinem settings.py funktioniert nicht mit Django OAuth Toolkit Ansichten, auch ich ändern ApplicationList in meinem view.py funktioniert nicht: class ApplicationList: permission_classes = (permissions.IsAdminUser,) Ich bin irgendwie neu in […]

Berechnen von Cosinuswerten für ein Array in Python

Ich habe dieses Array mit a Namen von 1242 nummeriert. Ich muss den Cosinus-Wert für alle Zahlen in Python bekommen. Wenn ich benutze: cos_ra = math.cos(a) Ich bekomme einen Fehler: TypeError: Nur Längen-1-Arrays können in Python-Skalare konvertiert werden Wie kann ich dieses Problem lösen? Danke im Voraus

Konvertieren Sie KNN Zug von Opencv 3 zu 2

Ich lese ein Tutorial zum Training von KNN mit Opencv. Der Code ist für Opencv 3 geschrieben, aber ich muss ihn in Opencv 2 verwenden. Das Original Training ist: cv2.ml.KNearest_create().train(npaFlattenedImages, cv2.ml.ROW_SAMPLE, npaClassifications) Ich habe versucht, dies zu benutzen: cv2.KNearest().train(npaFlattenedImages, cv2.CV_ROW_SAMPLE, npaClassifications) Aber der Fehler ist: Unsupported index array data type (it should be 8uC1, 8sC1 […]

Python ist die beste Programmiersprache der Welt.