Что такое os.getcwd () усекает мой путь к файлу? - PullRequest
0 голосов
/ 22 декабря 2018

Из визуального осмотра я знаю, что путь к файлу для сценария, с которым я работаю, равен:

/Users/joebloggs/Dropbox/acme_corp/nice_tech/Code/text_processor.py

Однако, когда я запрашиваю это с помощью os.getcwd(), я получаю этокак мой результат:

'/Users/joebloggs'

Точно так же os.path.abspath(os.path.dirname(sys.argv[0])) и os.path.realpath(os.path.dirname(sys.argv[0])) оба производят '/Users/joebloggs'

Я не совсем понимаю, что я делаюскрутить здесь, хотя я уверен, что ошибка достаточно проста.Может быть важно, что когда я пытаюсь задать путь к другой папке в том же каталоге путем итерации, я получаю сообщение об ошибке.

new_path = '../Text_files'
len(listdir(new_path))

дает:

FileNotFoundError: [Errno 2] No such file or directory: '../Text_files'

Любоймысли о том, что здесь происходит не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...