Hallo Sven,
sorry für die lange Pause.
Mit ein paar Anpassungen war es möglich,
python3 revpipycontrol.py
zu starten.
Änderungen:
- in mytools.py hinzufügen eines Eintrags, der für OSX (=darwin) ebenfalls die Umgebungsvariable HOME abfragt, wie z.B.
# Systemwerte und SaveFiles
if platform == "linux":
homedir = environ["HOME"]
elif platform == "win32":
homedir = environ["APPDATA"]
else:
homedir = environ["HOME"]
- Außerdem erwartet TKINTER eine GIF Datei in , daher habe ich mit GIMP aus revpipycontrol.png die Datei revpipycontrol.gif erstellt und aus Zeile 107 von revpipycontrol.py die Dateiendung von png auf gif umgestellt.
self.master.wm_iconphoto(
# True, tkinter.PhotoImage(file=addroot("revpipycontrol.png"))
True, tkinter.PhotoImage(file=addroot("revpipycontrol.gif"))
)
Auf den ersten Blick habe ich nun ein funktionierendes Bedienfeld erhalten. Module sowie Schnittstellendaten werden angezeigt.
Vielleicht kann das Paket ja mit diesen Informationen auch für MAC kompatibel aufbereitet werden. Kann das dann auch gerne testen...
Gruß
Maarten