使用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 | 用户文档目录 |
网友评论