Ich mache folgendes:
pModule = PyImport_Import(pName);
if(!pModule)
{
printf traceback.format_exc()
}
pName enthält das Script mit dem oben beschriebenen Fehler und traceback.format_exc() liefert den oben beschriebenen nichts-sagenden Text zurück.
Welche Stelle in dem Dokument genau meinst Du ...
Die Suche ergab 11 Treffer
- Freitag 22. Juli 2022, 09:37
- Forum: Python mit anderen Sprachen verwenden
- Thema: Python C-Api, PyImport_Import
- Antworten: 7
- Zugriffe: 32825
- Freitag 22. Juli 2022, 09:23
- Forum: Python mit anderen Sprachen verwenden
- Thema: Python C-Api, PyImport_Import
- Antworten: 7
- Zugriffe: 32825
Re: Python C-Api, PyImport_Import
def testfu()
pass
Bei dem hier fehlenden ':' liefert traceback.format_exc() lediglich: "NoneType: None".
pass
Bei dem hier fehlenden ':' liefert traceback.format_exc() lediglich: "NoneType: None".
- Freitag 22. Juli 2022, 09:15
- Forum: Python mit anderen Sprachen verwenden
- Thema: Python C-Api, PyImport_Import
- Antworten: 7
- Zugriffe: 32825
Re: Python C-Api, PyImport_Import
Hallo,
vielen Dank für die Rückmeldung.
Das beschriebene TRacebackObj liefert sehr detaillierte Info's, falls während der Ausführung etwas schief geht, jedoch leider nicht beim PyImport_Import.
Gruss Marko
vielen Dank für die Rückmeldung.
Das beschriebene TRacebackObj liefert sehr detaillierte Info's, falls während der Ausführung etwas schief geht, jedoch leider nicht beim PyImport_Import.
Gruss Marko
- Freitag 22. Juli 2022, 07:19
- Forum: Python mit anderen Sprachen verwenden
- Thema: Python C-Api, PyImport_Import
- Antworten: 7
- Zugriffe: 32825
Python C-Api, PyImport_Import
Hallo zusammen,
ich möchte via Python C-Api aus meinem C++ Code heraus Pythonscripte ausführen. Diese werden so:
pModule = PyImport_Import(pName);
if(!pModule)
{
// schreibe Fehlermeldung hier
}
geladen.
Mir gelingt es jedoch nicht, aus der C-Api eine gescheite Fehlermeldung(also Art des ...
ich möchte via Python C-Api aus meinem C++ Code heraus Pythonscripte ausführen. Diese werden so:
pModule = PyImport_Import(pName);
if(!pModule)
{
// schreibe Fehlermeldung hier
}
geladen.
Mir gelingt es jedoch nicht, aus der C-Api eine gescheite Fehlermeldung(also Art des ...
- Donnerstag 20. August 2020, 12:07
- Forum: Allgemeine Fragen
- Thema: Schreiben von floats via pandas to_csv unf float_format
- Antworten: 6
- Zugriffe: 1790
Re: Schreiben von floats via pandas to_csv unf float_format
Danke für Eure Hilfe. Ich habe das Problem jetzt so gelöst, dass beim einlesen via dtype=object die Werte als Text gelesen gelesen und gespeichert werden. So landet's dann auch korrekt in der csv.
Gruß alti23
Gruß alti23
- Donnerstag 20. August 2020, 10:09
- Forum: Allgemeine Fragen
- Thema: Schreiben von floats via pandas to_csv unf float_format
- Antworten: 6
- Zugriffe: 1790
Re: Schreiben von floats via pandas to_csv unf float_format
Die Floats, wie in meinem Beispiel oben, stammen so aus einer via Pandas eingelesen xls und sollen genauso im csv landen.
Erzwingt man via float_format die wissenschaftliche Notation, kommt auch was brauchbares raus, also:
0.112233445566778899 => 1.112233445566778899e-01
0.123 => 1.23e-01
Gruß ...
Erzwingt man via float_format die wissenschaftliche Notation, kommt auch was brauchbares raus, also:
0.112233445566778899 => 1.112233445566778899e-01
0.123 => 1.23e-01
Gruß ...
- Donnerstag 20. August 2020, 08:05
- Forum: Allgemeine Fragen
- Thema: Schreiben von floats via pandas to_csv unf float_format
- Antworten: 6
- Zugriffe: 1790
Schreiben von floats via pandas to_csv unf float_format
Hallo zusammen,
ich möchte eine csv via pandas und df.to_csv erstellen.Einige Spalten nehmen float-Werte mit teilweise reichlich Nachkommastellen auf. Um das Format dieser floats festzulegen, nutze ich den Parameter float_format.
In der csv sollen die Daten später NICHT in wissenschaftlicher ...
ich möchte eine csv via pandas und df.to_csv erstellen.Einige Spalten nehmen float-Werte mit teilweise reichlich Nachkommastellen auf. Um das Format dieser floats festzulegen, nutze ich den Parameter float_format.
In der csv sollen die Daten später NICHT in wissenschaftlicher ...
- Dienstag 29. März 2011, 15:26
- Forum: Allgemeine Fragen
- Thema: ctypes Array von Struckturen
- Antworten: 8
- Zugriffe: 1043
Re: ctypes Array von Struckturen
So sieht mein Log aus:
Traceback (most recent call last):
File "<user input of 'Main Library.Exec'>", line 11, in <module>
File "C:\Programme\Dspace\AutomationDesk\DSPythonModules\AutomationDeskPackages\TAMMain\tam_namespace.py", line 316, in __setitem__
File "C:\Programme\Dspace\AutomationDesk ...
Traceback (most recent call last):
File "<user input of 'Main Library.Exec'>", line 11, in <module>
File "C:\Programme\Dspace\AutomationDesk\DSPythonModules\AutomationDeskPackages\TAMMain\tam_namespace.py", line 316, in __setitem__
File "C:\Programme\Dspace\AutomationDesk ...
- Dienstag 29. März 2011, 14:56
- Forum: Allgemeine Fragen
- Thema: ctypes Array von Struckturen
- Antworten: 8
- Zugriffe: 1043
Re: ctypes Array von Struckturen
Komme an keinen traceback ran. Hmmm.
- Dienstag 29. März 2011, 14:12
- Forum: Allgemeine Fragen
- Thema: ctypes Array von Struckturen
- Antworten: 8
- Zugriffe: 1043
Re: ctypes Array von Struckturen
Hallo,
im Originalcode sind die beiden Zeilen korrekt eingerückt.
Der Pythoneditor ist in einer Applikation(DSpace) eingebettet, die Felermeldungen stammen aus dem Log-fenster dieser App.
Da sind folgende 2 Fehler zu finden.
External: Error in exec code line 9: 'taskInfo1 = TtaskInfoArr ...
im Originalcode sind die beiden Zeilen korrekt eingerückt.
Der Pythoneditor ist in einer Applikation(DSpace) eingebettet, die Felermeldungen stammen aus dem Log-fenster dieser App.
Da sind folgende 2 Fehler zu finden.
External: Error in exec code line 9: 'taskInfo1 = TtaskInfoArr ...
- Dienstag 29. März 2011, 13:38
- Forum: Allgemeine Fragen
- Thema: ctypes Array von Struckturen
- Antworten: 8
- Zugriffe: 1043
ctypes Array von Struckturen
Hallo,
ich möchte ein Array aus Struckturen anlegen.
Mein code sieht so aus:
import ctypes
class TtaskInfo(ctypes.Structure):
_pack_ = 1
_fields_ = [("description", ctypes.c_char_p), ("taskId", ctypes.c_ushort), ("taskCycle", ctypes.c_ulong)]
TtaskInfoArr = TtaskInfo * 20
taskInfo1 ...
ich möchte ein Array aus Struckturen anlegen.
Mein code sieht so aus:
import ctypes
class TtaskInfo(ctypes.Structure):
_pack_ = 1
_fields_ = [("description", ctypes.c_char_p), ("taskId", ctypes.c_ushort), ("taskCycle", ctypes.c_ulong)]
TtaskInfoArr = TtaskInfo * 20
taskInfo1 ...
