. Depoda kullanılacak bir dosyayı temsil eden yapı.
Üyeler
anaad
string path.basename
dirname
path path.dirname
None
sonucunu döndürebilir.
mevcut
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ğinde 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 bir dizin mi yoksa dosya mı olduğuna karşı hassas olmasını istiyorsanız bağlam nesnesinde watch()
yöntemini kullanın.
okuma dizini
list path.readdir(watch='auto')
path
nesnesidir.
Parametreler
Parametre | Açıklama |
---|---|
watch
|
varsayılan değer 'auto' Bazel'in bu dizindeki giriş listesini izlemesi ve depoyu yeniden getirmesi ya da bir sonraki değişiklik algılandığında modül uzantısını yeniden değerlendirmesi gerekip gerekmediği. Algılanacak değişiklikler arasında giriş oluşturma, silme ve yeniden adlandırma işlemleri bulunur. Bunun, dizindeki hiçbir girişin içeriğini izlemediğini unutmayın. "Evet", "hayır" veya "otomatik" 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