Как получить путь к файлу ipynb - PullRequest
0 голосов
/ 04 мая 2018

У меня есть программа, которая читает в нескольких подпапках файлов.

Я ранее написал код, который имел:

path = 'C:/Users/Me/etc/etc/'

А потом я бы открыл несколько файлов, сказав

file1 = path + str('file1.txt')

Как изменить код, чтобы его могли использовать другие? Я использую ноутбук Jupyter, поэтому __file __ и sys (argv [0]), похоже, не работают.

Я смотрел на это:

  1. Как получить абсолютный путь к файлу в Python
  2. Как получить родительский каталог в Python?

1 Ответ

0 голосов
/ 04 мая 2018

Использовать получить текущий рабочий каталог,

def join_current_dir(file):
    """Join filepath with current file directory"""
    cwd = os.getcwd()
    return os.path.join(cwd, file)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...