2017-05-02 12 views
1

私はCisco ITPの初期導入、pygameのダウンロードやOSのモジュールを使用した機能を持っている「整数が必要です」。 Image here because I have 5 repのPython pygameの

+2

関連するドキュメントを読んでください。それは 'play'が文字列を取っていないことを伝えています。 https://www.pygame.org/docs/ref/music.html#pygame.mixer.music.play – pvg

答えて

3

さて、上記の答えは限りそれが行くように正しいですが、あなたは明らかにこれに新しいしているので、のは、それを少し深く見てみましょう。

まず、エラーメッセージが表示されたら、とお読みください。この場合、整数が必要であり、文字列を与えていることを伝えています。だから、明らかに、あなたは何かを誤解した。

次に、ドキュメントをご覧ください。 Google pygame.mixer.music.playと、すぐにポップアップ表示されます。

https://www.pygame.org/docs/ref/music.html#pygame.mixer.music.play

次に、ドキュメントを見てください。この場合、それは言う:

playthis 2つの引数、loopsstartをとり、それらの両方が0に何の文字列をデフォルトにしない - ので、あなたはそれを間違った引数を与えています。

は、Googleの検索結果の上に、さらに見て、あなたはSOの質問わかりますHow play mp3 with pygame

をそして、それはSO答える別ではいくつかのサンプルコードにあなたを導くでしょう。

+0

おかげさまで、ミキサーが初期化されているかどうかを確認する方法を知っていますか?私は答えを見つけることができません。必要でない場合は質問したくありません。 –

+2

それに関するドキュメントもあります:https://www.pygame.org/docs/ref/mixer.html#pygame.mixer.get_init – rincewind