Arkadaşlar Python'da programımı açınca direk otomatik kapanıyor. Kod:Panoya kopyala İmport speech_recognition as sr. From datetime import datetime. From gtts import gtts. İmport random. İmport OS. R = sr. Recognizer Mic = sr. Microphone With Mic as m: Audio = r. Listen Text = r. Recognize_google Print Def text_to_speak : Tts = gtts Rand = random. Randint(1, 1000000) File = "Audio-"+str +". MP3" Tts. Save Playsaund OS. Remove İf "görüşürüz" in text: Text_to_speak Elif "merhaba" in text: Text_to_speak Elif "saat kaç" in text: text_to_speak(datetime. now . strftime Elif "saat kaç" in text: text_to_speak(datetime. now . strftime Elif "Türkiye'nin başkenti neresidir" in text: Text_to_speak Hata: From gtts import gtts. File "C:\Users\Mekanik Bey\AppData\Roaming\Python\Python39\site-packages\gtts\ init. py", line 3, in <module> From. Tts import gtts, gttserror. File "C:\Users\Mekanik Bey\AppData\Roaming\Python\Python39\site-packages\gtts\tts. py", line 6, in <module> From six. Moves import urllib. Modulenotfounderror: No module named 'six'.

Kanka onlar yok normalde.

Kod:Panoya kopyala İmport speech_recognition as sr. From datetime import datetime. From gtts import gtts. İmport random. Bu kodlarda modülleri import ederken sonuna nokta koymuşsun. Noktaları kaldırıp tekrar dene.

Hata verdiği için anında kapanıyor diye biliyorum.

Python:Panoya kopyala input Sonuna bunu ekleyin. İnput girdisi isteyecek ve girdiyi ENTER olarak algılayıp kod sonlanacak. Yani Enter'a basınca kapanacak.

Sona "input " mu ne yazılıyordu anında kapanmaması için. Alakasız bir öneri veriyor da olabilirim ama dene.

Kanka kapanma nedeni kodun yanlış olması kodda nerede yanlış var acaba?