私は将来的にインストール可能にしたいPythonアプリケーションを開発しているので、多くの人が使用できます。私はそのようにそれを残す場合は、他の誰かが自分のコンピュータ上でそれを実行したときに、Pythonプログラムは、」勝ったPythonでユニバーサルパスを作成する方法
import subprocess
subrocess.call ('C:\Users\myusername\Desktop\Chester 2.0\Engine\Arena.exe')
:今、私はそれがこのようになりますappフォルダにあり、特定の実行可能ファイルを、アクセスしたいです私たちのユーザー名は異なるため、ファイルを見つけることはありません。ユーザーのコンピュータユーザー名に関係なく、ファイルにアクセスできる方法はありますか?
あなたのPythonコードで 'Arena.exe'を出荷しています?はいの場合は、どこからスクリプトを実行していますか?いいえ、どうすればすべてのユーザーがデスクトップ上に 'Chester 2.0 \ Engine \ Arena.exe'を持つことを保証できますか? – zwer
'os.path.join(os.getcwd()、 'Arena.exe')' –
@zwer私はプログラムをダウンロードした人のデスクトップにプログラムをインストールする実行可能ファイルを作っています – Esteb37