Bir depoda kullanılacak dosyayı temsil eden yapı.
Üyeler
basename
string path.basename
dirname
path path.dirname
None
tarihine kadar iade edilebilir.
exists
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
|
gerekli Gerekli olduğunda 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
nesnesinin kendisidir.
Parametreler
Parametre | Açıklama |
---|---|
watch
|
string;
varsayılan değer 'auto' Bazel'in bu dizindeki giriş listesini izleyip izlemeyeceği ve bir sonraki değişiklik algılandığında depoyu yeniden getireceği veya modül uzantısını yeniden değerlendireceği. Algılanacak 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. "Otomatik" olarak ayarlanırsa Bazel, yalnızca yasal olduğunda bu dizini izler (daha fazla bilgi için |
realpath
path path.realpath