проблемы с Python с использованием переменной пути - PullRequest
0 голосов
/ 08 апреля 2019

Существует переменная $ CONFIG, которая хранит путь к некоторому каталогу в unix.Я создал следующий скрипт Python для проверки переменной пути в Unix.

import os

path=os.environ.get('$CONFIG')

if os.path.exists(path) is True:
    print '{} path exists'.format(path)
else:
    print 'problem'

Это выдает мне сообщение об ошибке:

Traceback (most recent call last):
 File "test.py", line 6, in <module>
    if os.path.exists(path) is True:
  File "/usr/lib64/python2.7/genericpath.py", line 18, in exists
    os.stat(path)

Уважаемый, пожалуйста, помогите мне, как правильно определить путь к папке Unixиспользовать переменную в скрипте Python?

1 Ответ

1 голос
/ 08 апреля 2019

Удалите $ из переменной, и это может сработать.($ используется в терминале Linux, а не в Python):

path=os.environ.get('CONFIG')

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