kodlarım bu şekilde çalışması gerekiyor ama çalışmıyor bir dünya hata veriyor hepsi birbirine girdi
Page id "tes a" does not match any pages. Try another id!
Error 305 for command:
open "C:\Users\Ali\AppData\Local\Temp\134957007740.mp3"
Tırnak işaretleri içindeki bir dizeden sonra fazladan karakterler belirtemezsiniz.
Error 305 for command:
close "C:\Users\Ali\AppData\Local\Temp\134957007740.mp3"
Tırnak işaretleri içindeki bir dizeden sonra fazladan karakterler belirtemezsiniz.
Failed to close the file: "C:\Users\Ali\AppData\Local\Temp\134957007740.mp3"
Exception in thread Thread-1 (mainCommands):
Traceback (most recent call last):
File "E:\Users\Ali Tabak\Desktop\Software\JackAsistan\main.py", line 560, in response
ny = wikipedia.page(topic)
File "C:\Users\Ali\AppData\Local\Programs\Python\Python310\lib\site-packages\wikipedia\wikipedia.py", line 276, in page
return WikipediaPage(title, redirect=redirect, preload=preload)
File "C:\Users\Ali\AppData\Local\Programs\Python\Python310\lib\site-packages\wikipedia\wikipedia.py", line 299, in __init__
self.__load(redirect=redirect, preload=preload)
File "C:\Users\Ali\AppData\Local\Programs\Python\Python310\lib\site-packages\wikipedia\wikipedia.py", line 345, in __load
raise PageError(self.title)
wikipedia.exceptions.PageError: Page id "tes a" does not match any pages. Try another id!
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\Ali\AppData\Local\Programs\Python\Python310\lib\threading.py", line 1009, in _bootstrap_inner
self.run()
File "C:\Users\Ali\AppData\Local\Programs\Python\Python310\lib\threading.py", line 946, in run
self._target(*self._args, **self._kwargs)
File "E:\Users\Ali Tabak\Desktop\Software\JackAsistan\main.py", line 588, in mainCommands
response(voice)
File "E:\Users\Ali Tabak\Desktop\Software\JackAsistan\main.py", line 564, in response
engine.say(e, gender=gender, rate=rate, pitch=pitch, vol=vol)
File "C:\Users\Ali\AppData\Roaming\Python\Python310\site-packages\responsive_voice\__init__.py", line 126, in say
self.play_mp3(filename, play_cmd, blocking)
File "C:\Users\Ali\AppData\Roaming\Python\Python310\site-packages\responsive_voice\__init__.py", line 83, in play_mp3
playsound.playsound(mp3_file, blocking)
File "C:\Users\Ali\AppData\Roaming\Python\Python310\site-packages\playsound.py", line 72, in _playsoundWin
winCommand(u'open {}'.format(sound))
File "C:\Users\Ali\AppData\Roaming\Python\Python310\site-packages\playsound.py", line 64, in winCommand
raise PlaysoundException(exceptionMessage)
playsound.PlaysoundException:
Error 305 for command:
open "C:\Users\Ali\AppData\Local\Temp\134957007740.mp3"
Tırnak işaretleri içindeki bir dizeden sonra fazladan karakterler belirtemezsiniz.
if "bilgi ver" in voice:
reg_ex = re.search("bilgi ver (.*)", voice)
try:
if reg_ex:
topic = reg_ex.group(1)
ny = wikipedia.page(topic)
engine.say(ny.content[:500].encode('utf-8'))
except Exception as e:
print(e)
engine.say(e, gender=gender, rate=rate, pitch=pitch, vol=vol)