Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 6, 2022 00:09:07

zulis
Зарегистрирован: 2022-04-04
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

OSError: [Errno 22] Invalid argument не могу решить проблему

все равно захват делает с “PyQt5.QtCore.QUrl('cam.wav')”

Офлайн

#2 Апрель 6, 2022 11:42:20

xam1816
Зарегистрирован: 2020-05-11
Сообщения: 1378
Репутация: +  123  -
Профиль   Отправить e-mail  

OSError: [Errno 22] Invalid argument не могу решить проблему


  
print(file_) # выводишь в консоль и видишь что это кортеж, где нужная строка 0
r = wave.open(file_[0], "rb")# соответственно здесь вставляешь строку file_[0]

далее

  
qurl = QtCore.QUrl(file_[0]) # создаю QUrl
self.mplPlayer.setMedia(QtMultimedia.QMediaContent(qurl))# QMediaContent принимает объект Qurl, а не просто строку

еще вот здесь изменить вот так
 #  Форма волны правого канала
plt.plot(time, wave_data[:,0], c="g")

Офлайн

#3 Апрель 6, 2022 20:00:57

zulis
Зарегистрирован: 2022-04-04
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

OSError: [Errno 22] Invalid argument не могу решить проблему

дак мне же не нужен URL а на оборот переделать в STR надо. или я что то не так понимаю


TypeError: arguments did not match any overloaded call:
QMediaContent(): too many arguments
QMediaContent(QUrl): argument 1 has unexpected type ‘str’
QMediaContent(QNetworkRequest): argument 1 has unexpected type ‘str’
QMediaContent(QMediaResource): argument 1 has unexpected type ‘str’
QMediaContent(Iterable): argument 1 has unexpected type ‘str’
QMediaContent(QMediaContent): argument 1 has unexpected type ‘str’
QMediaContent(QMediaPlaylist, contentUrl: QUrl = QUrl()): argument 1 has unexpected type ‘str’

Отредактировано zulis (Апрель 6, 2022 22:23:50)

Офлайн

#4 Апрель 6, 2022 22:31:33

zulis
Зарегистрирован: 2022-04-04
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

OSError: [Errno 22] Invalid argument не могу решить проблему

решил, еще в паре ест соединил self, спасибо.
но не могли бы объяснить в чем суть проблемы бала

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version