Bir depoda kullanılacak dosyayı temsil eden bir yapı.
Üyeler
basename
string path.basename
dirname
path path.dirname
None
değerini döndürebilir.
var
bool path.exists
Bu alana erişmenin, yolun izlenmesine yol açmadığını unutmayın. Depo kuralının veya modül uzantısının yolun varlığına duyarlı olmasını istiyorsanız bağlam nesnesinde watch()
yöntemini kullanın.
get_child
path path.get_child(*relative_paths)
Parametreler
Parametre | Açıklama |
---|---|
relative_paths
|
zorunlu Gerektiği şekilde yol ayırıcılar eklenerek bu yola eklenecek sıfır veya daha fazla göreli yol dizesi. |
is_dir
bool path.is_dir
Bu alana erişmenin, yolun izlenmesine yol açmadığını unutmayın. Depo kuralının veya modül uzantısının, yolun dizin mi yoksa dosya mı olduğuna duyarlı olmasını istiyorsanız bağlam nesnesinde watch()
yöntemini kullanın.
readdir
list path.readdir(watch='auto')
path
nesnesi olur.
Parametreler
Parametre | Açıklama |
---|---|
watch
|
varsayılan değer 'auto' olup Bazel'in bu dizindeki giriş listesini izleyip depoyu yeniden getirmesi veya bir sonraki değişiklik algılandığında modül uzantısını yeniden değerlendirmesi gerekir. Tespit edilecek değişiklikler arasında giriş oluşturma, silme ve yeniden adlandırma yer alır. Bu işlemin, dizindeki girişlerin içeriklerini izlemediğini unutmayın. "yes", "no" veya "auto" dizesi olabilir. Politika, "auto" değerine ayarlanırsa Bazel, bu dizini yalnızca yasal olduğunda izler (daha fazla bilgi için |
realpath
path path.realpath