Die Suche ergab 4 Treffer

von Charlie_Firpo
Dienstag 26. August 2014, 21:39
Forum: Allgemeine Fragen
Thema: SheBang-Problem
Antworten: 8
Zugriffe: 773

Re: SheBang-Problem

Alles klar. Funzt auch alles.

Was mich nur interessieren würde, ist wieso

print (os.path.dirname(__file__))

mir nen '.' ausgibt, ich aber den Pfad nicht gleich mit einem Punkt beschreiben kann.

Danke.
von Charlie_Firpo
Dienstag 26. August 2014, 21:06
Forum: Allgemeine Fragen
Thema: SheBang-Problem
Antworten: 8
Zugriffe: 773

Re: SheBang-Problem

Herausgefunden habe ich mittlerweile, dass dem Problem Abhilfe geschafft wird, wenn ich den kompletten Pfad des Programms der zu öffnenden Datei voranstelle, ein bloßes "./"+dateiname reicht dagegen nicht aus.
__file__ enthält den kompletten Pfad zum Programm und daraus lässt sich problemlos mit ...
von Charlie_Firpo
Dienstag 26. August 2014, 20:44
Forum: Allgemeine Fragen
Thema: SheBang-Problem
Antworten: 8
Zugriffe: 773

Re: SheBang-Problem

Willkommen im Forum!

Wenn du es selbst im Terminal startest, dann befindest du dich wahrscheinlich im Verzeichnis in das Programm liegt und damit ist die relative Pfadeingabe kein Problem.
Wenn du es aber per Doppelklick startest, ist dein Arbeitsverzeichnis aber nicht das, das in dem die Datei ...
von Charlie_Firpo
Dienstag 26. August 2014, 20:23
Forum: Allgemeine Fragen
Thema: SheBang-Problem
Antworten: 8
Zugriffe: 773

SheBang-Problem

Hallo.

Ich habe auf meinem Mac ein kleines Programm erstellt, das den Text aus einer pbm Datei ausliest, um diesen dann zu interpretieren. Funktioniert einwandfrei, wenn ich es im Terminal starte.
Jetzt wollte ich das Programm aber auch zu einer executable machen. Habe also einen Shebang ...