在下面的示例中,我要提取包含单词"tk-nuke-writenode"
的路径。
我需要隔离该特定路径,并且仅隔离该路径。下面的路径是不固定的,因此我无法使用分割功能,而无法使用字段(例如"tk-nuke-writenode"
)来选择[2]
路径。请参见下面的示例:
NUKE_PATH = os.environ['NUKE_PATH']
结果:
'X:\ pipeline \ app_config \ release \ extensions \ global \ nuke; X:\ pipeline \ app_config \ release \ extensions \ projects \ sgtk \ powerPlant \ install \ app_store \ tk-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'
在此先感谢您提供的任何帮助!
答案 0 :(得分:0)
路径除以';'所以您可以使用类似这样的东西:
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
答案 1 :(得分:0)
假设您的路径中不包含任何分号,则可以
brew install mysql
如果找不到匹配项,这将引发异常,并且处理多个匹配项也是一个好主意。