Python не видит весь путь и не находит файл

Python 3 под Windows 10. Не получается открыть файл.

f = open('text.txt', 'r')
print(f.read())

Приходит ошибка "[Errno 2] No such file or directory: 'text.txt'" Пробую открыть по другому

with open('text.txt', encoding='utf8') as tex:
text = text.read()

Приходит ошибка "[Errno 2] No such file or directory: 'text.txt'" Path настроен. Проверяю директорию файла и скрипта, они лежат в одном месте.

print(os.getcwd())

Получается - C:\Users\User Проверяю в свойствах путь к файлу - C:\Users\User\Desktop Если прописать абсалютный путь, то работает. Но скрипт должен запускаться на разных машинах, по этому нужно использовать относительный, но его не видит или через getcwd получать текущий, но он получается не полным.


Ответы (0 шт):