権限を付与
FilePermissionはenumなので、その中の付与したい権限をsetとして定義します。
# setFilePermissionsはosにあります
import os
var perms: set[FilePermission]
perms = {fpUserExec, fpUserRead, fpGroupExec, fpGroupRead, fpOthersExec, fpOthersRead}
# ファイルに権限を付与
setFilePermissions(DATA_TASK_DIR, perms)
権限を取得
getFilePermission()
実際にsetFilePermissionsを行っているソースが見つからず、少しハマったので参考になれば。