Miembros
basename
string path.basenameEs una cadena que proporciona el nombre base del archivo.
dirname
path path.dirnameEl directorio principal de este archivo o Ninguno si este archivo no tiene un directorio principal. Es posible que se muestre
None
.
existe
bool path.existsMuestra true si existe el archivo o el directorio indicado por esta ruta de acceso.
Ten en cuenta que acceder a este campo no provoca que se observe la ruta de acceso. Si deseas que la regla del repositorio o la extensión del módulo sean sensibles a la existencia de la ruta de acceso, usa el método watch()
en el objeto de contexto.
get_child
path path.get_child(*relative_paths)Muestra la ruta que se obtiene uniendo esta ruta de acceso con las rutas relativas determinadas.
Parámetros
Parámetro | Descripción |
---|---|
relative_paths
|
obligatorio Cero o más cadenas de ruta relativas para adjuntar a esta ruta con separadores de ruta agregados según sea necesario. |
is_dir
bool path.is_dirMuestra true si esta ruta de acceso apunta a un directorio.
Ten en cuenta que acceder a este campo no provoca que se observe la ruta de acceso. Si deseas que la regla del repositorio o la extensión del módulo sean sensibles a si la ruta es un directorio o un archivo, usa el método watch()
en el objeto de contexto.
readdir
list path.readdir(watch='auto')Muestra la lista de entradas en el directorio indicado por esta ruta de acceso. Cada entrada es un objeto
path
en sí mismo.
Parámetros
Parámetro | Descripción |
---|---|
watch
|
El valor predeterminado es 'auto' si Bazel debería ver la lista de entradas de este directorio y volver a recuperar el repositorio o volver a evaluar la extensión del módulo la próxima vez que se detecten cambios. Los cambios que se detectarán incluyen la creación, eliminación y cambio de nombre de entradas. Ten en cuenta que esta acción no mira el contenido de ninguna entrada en el directorio. Puede ser "sí", "no" o "automático". Si la estableces como "auto", Bazel solo mirará este directorio cuando sea legal hacerlo (consulta la documentación de |
Realpath
path path.realpathMuestra la ruta canónica de esta ruta reemplazando repetidamente todos los vínculos simbólicos con sus referencias.