擅长:python、mysql、java
<p>python3.7+中的解决方案是<a href="https://docs.python.org/3/library/importlib.html#module-importlib.resources" rel="nofollow noreferrer">^{<cd1>}</a>,或<;3.7的后端口<a href="https://importlib-resources.readthedocs.io/en/latest/" rel="nofollow noreferrer">^{<cd2>}</a>:</p>
<pre><code># py 3.7
import os, subprocess
from importlib.resources import path
def play(sound=0):
with path('playr', 'sounds') as p:
sounds_path = p
sounds = os.listdir(sounds_path)
audio_file = os.path.join(sounds_path, sounds[sound])
return_code = subprocess.call(['afplay', audio_file])
</code></pre>