ich habe ein Python-Script bei dem ich auf eine weitere Datei zugreife.
Code: Alles auswählen
with open('datei.txt', 'r') as f:
Ich hoffe ihr versteht meine doch recht kompliziert gestellte Frage.
Liebe Grüße
Code: Alles auswählen
with open('datei.txt', 'r') as f:
Danke dir.__deets__ hat geschrieben: Donnerstag 11. Mai 2023, 23:02 Ein application bundle.
Der übliche Trick besteht im langhangeln am Pfad ausgehend von __file__. Abhängig davon, was du mit macOS machst, kannst du aber auch NSBundle und seine Methoden benutzen.
Code: Alles auswählen
from Foundation import NSBundle
bundle = NSBundle.mainBundle()
file_path = bundle.pathForResource_ofType_(os.path.splitext("datei.txt")[0], os.path.splitext("datei.txt")[1][1:])
with open(file_path, "r") as f:
Alles klar. Danke dir. Dann ist mein "Problem" gelöst__deets__ hat geschrieben: Freitag 12. Mai 2023, 09:42 Joa. Das ist halt das drangefrickelte Typechecking von Python. Das benutze ich nicht, und es hat auch außer roten Kringeln und verwirrten Anfängern keinerlei Konsequenzen.