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 neden olmadığı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 neden olmadığı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' Bazel'in bu dizindeki girişlerin listesini izleyip deposu yeniden getirmesi veya bir değişiklik algılandığında modül uzantısını yeniden değerlendirmesi. 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. "auto" olarak ayarlanırsa Bazel bu dizini yalnızca yasal olduğunda izler (daha fazla bilgi için |
realpath
path path.realpath