Skip to main content

环境

from ascript.ios.system import R

访问当前程序的环境目录

工程名称

from ascript.ios.system import R
name = R.name()
print(name)

工程根目录

from ascript.ios.system import R
root = R.root()
print(root)

Home目录

from ascript.ios.system import R
home = R.home()
print(home)

资源目录

  • 方法
R.res(child: str = None)
  • 参数
参数类型是否必填说明
childstr子目录路径
  • 示例
# 获取资源目录路径
from ascript.ios.system import R
path = R.res()
print(path)
# 获取资源目录下的文件路径
from ascript.ios.system import R
path = R.res("img/a.png")
print(path)

img目录

  • 方法
R.img(child: str = None)
  • 参数
参数类型是否必填说明
childstr子目录路径
  • 示例
# 获取img下的图片路径
from ascript.ios.system import R
path = R.img("a.png")
print(path)

UI资源目录

  • 方法
R.ui(child: str = None)
  • 参数
参数类型是否必填说明
childstr子目录路径
  • 示例
from ascript.ios.system import R
path = R.ui("index.html")
print(path)

Assets目录

获取公共资源目录路径

R.assets(file_name)
  • 参数
参数类型是否必填说明
file_namestr文件名
  • 示例
from ascript.ios.system import R
path = R.assets("model.bin")
print(path)

相对路径

根据当前文件解析相对路径

R.rel(path, rel_path)
  • 参数
参数类型是否必填说明
pathstr基准路径(通常传 __file__
rel_pathstr相对路径
  • 示例
from ascript.ios.system import R
path = R.rel(__file__, "../data/config.json")
print(path)