Из визуального осмотра я знаю, что путь к файлу для сценария, с которым я работаю, равен:
/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'
Любоймысли о том, что здесь происходит не так?