Wie kann ich Konstanten (verschiedener Typen - nicht nur Enumerationswerte) deklarieren und sie zwischen mehreren .pyx
Dateien teilen?Nicht-Integer-Konstante in .pyx-Datei importieren
Innerhalb einer .pyx
Datei, kann ich erklären und Konstanten verwenden:
DEF FavouriteFood = "spam"
DEF ArraySize = 42
print(FavouriteFood)
print(ArraySize)
Und mit einer .pxd
Datei, kann ich share C functions oder share types.
Aber wie kann ich Konstanten teilen? Die Dokumente zeigen einen very limited way of doing this with anonymous enums an, aber Werte in diesen können nur ints sein. Wie kann ich zum Beispiel eine konstante Zeichenkette oder einen Float in eine .pyx
Datei importieren?