Я хочу извлечь путь, содержащий слово "tk-nuke-writenode"
в приведенном ниже примере.
Мне нужно выделить этот конкретный путь и только этот путь. Приведенные ниже пути не являются фиксированными, поэтому я не могу использовать функцию разделения и выбрать путь "tk-nuke-writenode"
, используя поле (например, [2]
). Смотрите пример ниже:
NUKE_PATH = os.environ['NUKE_PATH']
Результат:
X: \ трубопровод \ app_config \ релиз \ расширения \ Global \ нюк; X: \ трубопровод \ app_config \ выпуск \ расширений \ проекты \ sgtk \ Powerplant \ установка \ APP_STORE \ ки-Nuke \ v0.11.4 \ classic_startup \ перезапускать; X: /pipeline/app_config/release/extensions/projects/sgtk/powerPlant/install/app_store/tk-nuke-writenode/v1.4.1/gizmos'
NUKE_PATH.split(os.pathsep)[2]
Результат:
X: /pipeline/app_config/release/extensions/projects/sgtk/powerPlant/install/app_store/tk-nuke-writenode/v1.4.1/gizmos'
Требуемый вывод:
X: /pipeline/app_config/release/extensions/projects/sgtk/powerPlant/install/app_store/tk-nuke-writenode/v1.4.1/gizmos'
Заранее благодарим за любую помощь, которую вы можете предложить!