PhYtOnX adlı üyeden alıntı: mesajı görüntüle
def dosyaYoluFonksiyon():
    if getattr(sys, 'frozen', False):
        return os.path.dirname(sys.executable)
    elif __file__:
        return os.path.dirname(__file__)
o zaman konuya yazarken boşluk brıaktınız yanlışlıkla
c:UsersxxxxDesktoppythonxxxxhmmeda

burası var mı?
"hmmeda" klasörü kesin var mı ?
open ile nasıl çalışıyor görebilir miyiz
os.path.join ile ilgili bir sorun yok gibi

r, f falan kullanmanıza gerek yok, sorun backslash ile ilgili değil gibi. r kullanırsanız ben escape character kullanmıcam backslash yazarsam gerçekten backslashtir anlamına geliyor. değişkende kullanamazsınız