PhYtOnX adlı üyeden alıntı: mesajı görüntüle
hmmPath = os.path.join(os.path.join(dosyaYoluFonksiyon(),'hmm'),model)
print(hmmPath)
file = open(hmmPath,"wb")
Üstteki benim kodum. print ettiğim yere kadar double backslash problemi yok altta da göreceğiniz gibi normal her şey ama open() içerisine alıp işlem yaptığımda altta aldığım hatayı alıyorum. open() in içine direk klasör yolu yazınca sorun çözülüyor fakat o da programın işleyisine ters bir durum.

aldığım hata

c:\Users\xxxx\Desktop\python\xxxx \hmm\eda
Traceback (most recent call last):
  File "c:\Users\xxxx \Desktop\python\xxxx \sestanima.py", line 32, in <module>
    main()
  File "c:\Users\xxxx \Desktop\python\xxxx \sestanima.py", line 30, in main
    trainmodel('eda', ['eda-1.wav','eda-2.wav','eda-3.wav', 'eda-4.wav','eda-5.wav','eda-6.wav'])
  File "c:\Users\xxxx \Desktop\python\xxxx \sestanima.py", line 25, in trainmodel
    file = open(hmmPath,"wb")
PermissionError: [Errno 13] Permission denied: 'c:\\Users\\xxxx \\Desktop\\python\\xxxx \\hmm\\eda'
/ yazın hocam