跳到主要内容

环境

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)