0
私は、鳥の呼び出しを再生して自分のフィーダに惹きつけるためにランダムなサウンドルーパーを試みています。私がこのプロセスのどこにいるのかは、サウンドを再生して戻ってくる関数を作成することです。私は擬似ランダム性を導入しようとしています。pyglet Python関数が返されない、またはベイルされない
ここでは、ランダムサウンドを再生するための機能を試してみるためのコードです。
#!usr/bin/env python
#coding=utf-8
import pyglet
import os
import random
def playBirdSound():
target_dir = os.path.join(os.getcwd(), "birdcallSounds")
fileList = os.listdir(target_dir)
target_file = os.path.join(target_dir, fileList[random.randrange(0, len(fileList))])
song = pyglet.media.load(target_file)
song.play()
pyglet.app.run()
if __name__ == '__main__':
playBirdSound()
print("test trace print")
これまでのところ私は音を再生することしかできませんでした。しかし、私の機能は私の "テストトレースプリント"を印刷することに決して戻りません。