Cython-Code im Interpreter ausführen

9

Ich bin ein Matlab und C ++ Benutzer und habe kürzlich Python (Spyder) als möglichen Ersatz für beide entdeckt. Einer der Hauptvorteile, die ich bei Python hatte, war die Fähigkeit, im Interpreter-Modus zu arbeiten, und dann nahtlos es in schnell kompilierten Code zu übersetzen, sobald ich mit dem Ergebnis zufrieden bin. Die interpretierte Umgebung eignet sich hervorragend für das Prototyping, das Analysieren von Daten, während sie an einem Haltepunkt angehalten wird, das Ausgeben von Diagrammen und Bildern rundherum usw.

Ich habe angefangen, Cython zu betrachten, und ich verstehe den Programmierfluss nicht ganz. Nehmen wir an, Sie haben einen .py-Code, den Sie beschleunigen möchten - Müssen Sie eine .pyx-Datei von Grund auf neu schreiben? Können Sie eine .pyx-Datei im interpretierten Modus ausführen, als wäre es eine normale .py-Datei (vor dem Kompilieren)? Wie debuggen Sie den Code in einer PYX-Datei?

    
GL246 01.12.2013, 00:59
quelle

1 Antwort

4
  

Müssen Sie eine .pyx-Datei von Grund auf neu schreiben?

  

Können Sie eine .pyx-Datei im interpretierten Modus ausführen, als wäre es eine normale .py-Datei (vor dem Kompilieren)?

  

Wie debuggen Sie den Code in einer .pyx-Datei?

Die Flying Spaghetti Monsters hilft denen, die sich selbst helfen.

    
synthesizerpatel 01.12.2013 02:32
quelle

Tags und Links