私はthis questionを見つけましたが、それはMacで動作する答えがありますが、Windows、Linuxなどで動作しますか?私は特にos.path.realpath(__file__)
またはos.path.realpath('myPythonFile.py')
を指しています。どのオペレーティングシステムで実行しているファイルのパスを見つけるには? (Python 3)
私はこの疑問を明らかにすることは明らかですが、Mac以外のコンピュータにはアクセスできないため、自分でテストすることはできません。
ちょうどそれがcostlessだ、あなたのテストのためのLinux仮想マシンを使用し、このいずれかを試してみてくださいと思います。 –
常に 'sys.argv [0]'があります。 –