路径
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
报告问题open_in_new
查看源代码open_in_new
敬上
每晚
·
7.3。
·
7.2。
·
7.1。
·
7.0。
·
6.5
表示要在仓库中使用的文件的结构。
成员
基名
string path.basename
指定文件基本名称的字符串。
dirname
path path.dirname
此文件的父目录,如果此文件没有父目录,则为 None。
可能会返回
None
。
存在
bool path.exists
如果此路径表示的文件或目录存在,则返回 true。
请注意,访问此字段不会导致需要监控该路径。如果您希望代码库规则或模块扩展对路径的存在敏感,请对上下文对象使用 watch()
方法。
get_child
path path.get_child(*relative_paths)
返回通过将此路径与指定的相对路径相联接而获得的路径。
参数
参数 |
说明 |
relative_paths
|
必需
要附加到此路径的零个或多个相对路径字符串,并根据需要添加路径分隔符。
|
is_dir
bool path.is_dir
如果此路径指向某个目录,则返回 true。
请注意,访问此字段不会导致需要监控该路径。如果您希望代码库规则或模块扩展程序对路径是目录还是文件敏感,请对上下文对象使用 watch()
方法。
只读目录
list path.readdir(watch='auto')
返回此路径表示的目录中的条目列表。每个条目本身就是一个
path
对象。
参数
参数 |
说明 |
watch
|
默认值为 'auto'
是 Bazel 在下次检测到任何更改时应监控此目录中的条目列表并重新获取代码库,还是重新评估模块扩展程序。要检测的更改包括条目创建、删除和重命名。请注意,此操作不会查看目录中任何条目的内容。可以是字符串“yes”、“no”或“auto”。如果设置为“auto”,则 Bazel 仅在合法时才会监控此目录(如需了解详情,请参阅 repository_ctx.watch() 文档)。
|
Realpath
path path.realpath
通过反复将所有符号链接替换为其引用项,返回此路径的规范路径。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-08-29。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u6700\u540e\u66f4\u65b0\u65f6\u95f4 (UTC)\uff1a2024-08-29\u3002"}
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-08-29。"],[],[]]