Я хочу сослаться на общую папку и сделать эту строку кросс-платформенной.
Папка
\\jalazbe\data\temp
Поскольку я занимаюсь разработкой для Windows, но позже разверну на сервере Ubuntu, я использую os.path.join()
, чтобы помочь мне в этом. Он работает с относительными и абсолютными путями, но мне не удается сделать ссылку на внешнюю папку.
Я хочу получить кроссплатформенную ссылку на общую папку.
Я хочу сделать что-то вроде:
SHARED_FOLDER = os.path.join("\\jalazbe", "data", "temp")
Чтобы позже я мог ссылаться на конкретные файлы, используя:
os.path.join(SHARED_FOLDER, "myfile.csv")
Таким образом, и Linux, и Windows могут найти файл.
Я пытался
os.path.join("jalazbe", "data","temp")
Но нет доступа. Питон говорит
FileNotFoundError: [Errno 2] No such file or directory: 'jalazbe/data/temp'
Я прочитал:
Но не удалось решить проблему.