1

pygameを使用してPythonで作成しているゲームの画像の正確なディレクトリが必要です。フォルダとファイルの名前はわかっていますが、ユーザーがどこに置いたかはわかりません。助けてください、私はあなたたちなしでは私のプロジェクトを続けることができません:(私が見つけようとしているファイルは.pyと同じフォルダにあり、.bmpです

4

2 に答える 2

2

Pythonモジュールがファイルシステムに保存されている場所を基準にしたパスがわかっている場合は(ご指摘のとおり)、以下を使用してabsパスを計算し、そこから適切なパスを作成できます。

import os
print(os.path.abspath(__file__))
print(os.path.split(os.path.abspath(__file__)))

注:python2.7の印刷を変更します

os.path.join新しいパスを構築するために使用します。

于 2012-12-29T17:20:10.883 に答える
0

os.pathのドキュメントページ、特に。をご覧くださいos.path.abspath

于 2012-12-29T17:13:10.617 に答える