PyQt5' te ses çalma kodunu fonksiyona ekleme sorunu

veri1ı
üsteki kod normal çalışmakta fakat kendi yazdığım koda entegre edemedim şu şekilde denedim olmadı.


hatam nerede yardımcı olabilir misiniz.

PyQt’nin ses çalma desteği var, niçin bir oyun kütüphanesi kullanma ihtiyacı hissettiniz?

Okul zili programı yapıyorum aynı zamanda pythonda bu şekilde öğreniyorum. Nasıl olacağını bilmediğimden internet bilgisi diyebilirim

pyglet başka bir kütüphane ve PyQt’nin ses desteği zaten var. Bunu araştırmanız daha iyi olur.

peki teşekkür ederim

1 Beğeni

Hatta şurada da bir örneği var:

1 Beğeni

Aslında aradığım birçok şey var orada çok teşekkür ederim benim aşamadığım noktam şu…

mesela böyle bir koda var

import sys

from PyQt5 import QtCore, QtWidgets, QtMultimedia

if name == ‘main’:
app = QtWidgets.QApplication(sys.argv)

filename = 'Duygusal.wav'
fullpath = QtCore.QDir.current().absoluteFilePath(filename)
url = QtCore.QUrl.fromLocalFile(fullpath)
content = QtMultimedia.QMediaContent(url)
player = QtMultimedia.QMediaPlayer()
player.setMedia(content)
player.play()

sys.exit(app.exec_())

bu belirttiğim müziği çalıyor… ben bunu alıp kendi programıma fonksiyonla eklemem gerek fakat tam olarak neresini almam gerek yada eklemem gereken yer var mı çözemedim yaptım birşeyler ama olmadı.
mesela

def muzik(self):
filename = ‘Duygusal.wav’
fullpath = QtCore.QDir.current().absoluteFilePath(filename)
url = QtCore.QUrl.fromLocalFile(fullpath)
content = QtMultimedia.QMediaContent(url)
player = QtMultimedia.QMediaPlayer()
player.setMedia(content)
player.play()
sonra bunu butonla çağrıyorum…