Tag: C ++

SWIG kann den Typedef-Typ nicht korrekt umwandeln

Ich verwende SWIT, um ein vc-Projekt in python zu konvertieren. Ich habe gefunden, wenn ein struct ein Mitglied hat, welches Typ ist wie "typedef char TEXT [16]" kann nicht richtig umgewandelt werden. beispielsweise: typedef char TEXT[16]; struct MYSTRUCT { TEXT TradingDay; }; Der Wrapper cpp kann nicht alles richtig kompilieren. "Fehler C2075: 'Ziel des Operators […]

Aufbau der pHash-Bibliothek unter Windows

Ich habe versucht, pHash (http://phash.org/) auf meinem Windows-Rechner zu bauen und habe kein Glück gehabt. Ich bin neu bei der Programmierung von Desktop-Anwendungen. Ich werde die pHash-Bibliothek mit Python durch Ctypes verwenden. Könnte jemand die Schritte mit dem Aufbau von pHash verfolgen? Was ich versuchte, öffnete pHash.sln mit Visual Studio 2008 und chooing die Freigabe […]

SegFault beim Versuch, auf ein Numpy-Array zu schreiben, das in einer C-Erweiterung erstellt wurde

Ich habe eine if-Klausel innerhalb einer for-Schleife, in der ich state_out vorher definiert habe mit: state_out = (PyArrayObject *) PyArray_FromDims(1,dims_new,NPY_BOOL); Und wenn die Bedingungen so sind: if (conn_ctr<sum*2){ *(state_out->data + i*state_out->strides[0]) = true; } else { *(state_out->data + i*state_out->strides[0]) = false; } Wenn man diese ausgibt, kehrt state_out als ein All-False-Numpy-Array zurück. Es gibt ein […]

Diese python-Funktionen in c ++? [abgeschlossen]

Ich habe grundsätzlich einen Quellcode (nicht meine eigene) in Python, den ich gerne verstehen würde. Es ist ein Anti-Aliasing Xor Audio Oszillator. Ich kenne Python überhaupt nicht – aber es ist ziemlich lesbar bis auf ein paar Dinge: Erstens – der vollständige Code: f0 = 500. fs = 44100. T0 = f0/fs P0 = fs/f0 […]

Python-Code-Snippet in PHP verwendet werden

Ich bin ein Microsoft-Entwickler, dann erkläre ich, was ich in diesen Worten für alle tun möchte, um die Frage besser zu verstehen. Ich habe ein Python-Stück Code, den ich brauche, um eine kleine Website zu machen und die Schnittstelle für das Programm zu haben, um einen Text zu akzeptieren und das Ergebnis in einem anderen […]

Nehmen Sie eine Seite mit Selenium Web Driver

Frage und Antworten auf Nehmen Sie einen Screenshot mit Selenium WebDriver enthalten hervorragende Beschreibung, wie man Screenshot mit Selenium Web Driver mit verschiedenen Sprachen zu nehmen. Ich fahre meinen Web-Treiber mit Python und C # und mit einem Satz von verschiedenen Browser-Treibern. Zum Beispiel, wenn ein Screenshot mit PhantomJS kopfloser Browser mit Python aufgenommen wird, […]

Wie installiere und baue ich NS-3 mit backen

Ich versuche zu downloaden, bauen und testen NS-3 mit Bake, indem Sie die folgenden Befehle auf Cygwin auf Windows 7: $ cd $ mkdir workspace $ cd workspace $ hg clone http://code.nsnam.org/bake Dann habe ich das Verzeichnis geändert, um das Verzeichnis zu backen und tippte: $ export BAKE_HOME=`pwd` $ export PATH=$PATH:$BAKE_HOME:$BAKE_HOME/build/bin $ export PYTHONPATH=$PYTHONPATH:$BAKE_HOME:$BAKE_HOME/build/lib Dann […]

Catch-Ausnahme in Ctypen basierend auf C-Exit-Code

Ich rufe eine gemeinsame Bibliothek in C von Python/numpy mit ctypes . Dies funktioniert jedoch fantastisch, wenn die exit in C wird, treten einige unerwartete Ergebnisse in iPython . Betrachten wir das folgende Beispiel, wo das erste Element eines Arrays "A" in C geändert wird. Wenn der Wert negativ ist, sollte eine Ausnahme erhoben werden. […]

Versuchen, kivy auf meinem PC installieren Ich bekomme die folgenden Fehler

Versuchte, kivy auf meinem pc mit python 3.6 zu installieren. Mit cmd und beide pip und easy_install bekam ich den Fehler "Cython fehlt, es ist erforderlich, um Kivy zu kompilieren!" Dann habe ich versucht, Cython zu installieren und ich bekam "Microsoft Visual C ++ 14.0 ist erforderlich. Holen Sie es mit" Microsoft Visual C ++ […]

Rpy2 konnte nicht korrekt installiert werden

Ich versuche, rpy2 auf meinem Computer mit R 3.1.1 mit dem Befehl zu installieren: pip install rpy2 –user Es gibt Erfolg, aber wenn ich versuche, es zu testen python -m rpy2.tests Es gibt mir den folgenden Fehler File "/mnt/work1/software/python/2.7/lib/python2.7/runpy.py", line 162, in _run_module_as_main "__main__", fname, loader, pkg_name) File "/mnt/work1/software/python/2.7/lib/python2.7/runpy.py", line 72, in _run_code exec code […]

Python ist die beste Programmiersprache der Welt.