C4D 常用目录

使用python获取C4D常用的目录

import  c4d

获取c4d的启动目录

 c4d.storage.GeGetStartupPath()
'C:\\Program Files\\MAXON\\CINEMA 4D R16'

获取用户设置目录

c4d.storage.GetUserSiteSpecificPath()
'C:\\Users\\your_host_name\\AppData\\Roaming\\MAXON\\CINEMA 4D R16_14AF56B1\\library\\python\\packages\\win64'

获取启动时默认写入目录

c4d.storage.GeGetStartupWritePath()
'C:\\Users\\your_host_name\\AppData\\Roaming\\MAXON\\CINEMA 4D R16_14AF56B1'

获取启动的app

'C:\\Program Files\\MAXON\\CINEMA 4D R16\\CINEMA 4D.exe'

获取用户预设目录

c4d.storage.GeGetC4DPath(c4d.C4D_PATH_PREFS)
'C:\\Users\\NJB\\AppData\\Roaming\\MAXON\\CINEMA 4D R16_14AF56B1\\prefs'

获取c4d默认lib目录

c4d.storage.GeGetC4DPath(c4d.C4D_PATH_LIBRARY)
'C:\\Program Files\\MAXON\\CINEMA 4D R16\\library'

获取用户lib目录

c4d.storage.GeGetC4DPath(c4d.C4D_PATH_LIBRARY_USER)
'C:\\Users\\NJB\\AppData\\Roaming\\MAXON\\CINEMA 4D R16_14AF56B1\\library'

GeGetC4DPath()函数的参数

参数名 意义
C4D_PATH_PREFS Cinema 4D 预设目录
C4D_PATH_RESOURCE Cinema 4D 资源目录
C4D_PATH_LIBRARY Cinema 4D 内置库目录
C4D_PATH_LIBRARY_USER Cinema 4D 库目录(多用户使用时会不同)
C4D_PATH_ONLINE_HELP Cinema 4D 在线帮助目录
C4D_PATH_DESKTOP OS桌面路径
C4D_PATH_HOME OS 用户home目录
C4D_PATH_STARTUPWRITE 可写入的启动目录
C4D_PATH_MYDOCUMENTS 用户文档目录

你可能感兴趣的:(C4D 常用目录)