for fname in os.listdir(path):
    if filename.lower() == fname.lower():
        return os.path.join(path, fname)
print(getcase('/usr/myfile.txt'))
В python на OSX с HFS +, как я могу получить правильный регистр существующего имени файла?