私の先生は、宿題としてポケモンの戦いをプログラムするように私たちに言った。私はすでにプログラムのほとんどを試しましたが、バトル・ミュージックを追加したいのです。私のプログラム(Python)と同じフォルダにある音楽を再生する方法
私はたくさんの選択肢を見ましたが、これらのすべてが私のファイルを教師に訂正のために送信するため、音楽ファイルのディレクトリを知る必要があります。
pythonがメインプログラムと同じフォルダ内で音楽ファイルを再生する方法はありますか?
(右のそれを尋ねるために私の最善を尽くし、英語は私の母国語ではありません)
EDIT:ほとんどのソリューションは、私は避けるようにしようとしているパッケージをインストールするために私を必要としています。
import os
open('battle.mp3')
os.startfile('battle.mp3')
しかし、それはないのpythonの中に私のデフォルトプレーヤーでファイルを開きます。それを行うために私を必要としない一つの解決策はあります。それを再現する方法はありませんか?多分モジュールですか?私はいくつかのパッケージがあなたに音楽の時間を知らせるのを見ました。それもできますか?
EDIT2:関数open()を使用すると、ファイルはどのように再生されますか?
にオーディオファイルへのスクリプトディレクトリ
と絶対パスへの絶対パスを取得するためにそれを使用することができます'open( 'nameofile.wav')' –
あなたの投稿にいくつかのサンプルコードを編集してください。音楽を再生するが、フルディレクトリが必要なコードがある場合は、そのバージョンコードを含めます。コードに実際にディレクトリが必要な場合は驚いていますが、コードを含めると人々があなたを助けやすくなります。 – Marius
[pygame](http://stackoverflow.com/a/20021547).mp3ファイルを再生することができます –