как я должен взять пользовательский ввод пути и использовать этот путь в моей программе - PullRequest
0 голосов
/ 13 апреля 2020

мой код:

enter def  play():
import pyo
s = pyo.Server()
s.boot()
s.start()
s.setInputDevice(4)
s.setOutputDevice(4)
p = input("path: ")
play_audio1 = pyo.SfPlayer(path=p, speed=[1.25, 1.25])
play_audio1.out()
s.gui(locals(), exit=False)
play()

кодируйте здесь, чтобы я столкнулся с проблемой, я хочу взять путь в качестве пользовательского ввода и воспроизвести аудиофайл. выручи меня. на данный момент я только попытался взять его как пользовательский ввод и сохранить его в var и использовать, но это не работает.

1 Ответ

0 голосов
/ 13 апреля 2020

Ваш код отлично работает для меня. Я предоставил данные от пользователя следующим образом и смог получить gui для аудио.

path: C: / Users / anil / Downloads / M1F1-Alaw C -AFsp.aif

Если у вас все еще есть проблемы. Пожалуйста, проверьте ниже вещи.

p = p.replace('"','').replace("'","")

Примечание: Пожалуйста, попробуйте файл .aif. Возможно, это будет работать для вас

...