0
A
cevap
0
os.listdir(path) #will return all content of that folder
filter(os.path.isfile, os.listdir(path)) # will return only list of files
filter(os.path.isdir, os.listdir(path)) # will return only list of directories
0
os.listdir()
değil yolu dahil do dosya adları listesini döndürür. Bu os.listdir("/home/zondo")
["dir1", "file1", "file2"]
verebilir anlamına gelir. Şimdi bu komutun yürütülmesinde dir1
olduğumuzu varsayalım. İlk olarak dir1
'un var olup olmadığını görürüz. O kadar değil filter()
sonraki hareket eder. Neden mevcut değil? Çünkü mutlak bir yol sağlamadık; göreceli bir yol sağladık. dir1
'da bulunduğumuzdan, os.path.isfile()
, /home/zondo/dir1/dir1
'un bir dosya olup olmadığını görmektedir. Tabii ki değil; mevcut değil. Onunla yolunu vermelisin. Filtre nasıl uygulandığına
[x for x in os.listdir("DIRECTORY") if os.path.isfile(os.path.join(dir, x))]
İlgili konular
- 1. OpenBLAS tümleştirmesiyle uyuşmazlık
- 2. JBoss Hazırda Bekletme Kitaplığı Uyuşmazlık
- 3. Anlamak İçin Scala'da Uyuşmazlık Türleri
- 4. Her SVN otomatik uyuşmazlık çözümü eylemi ne yapar?
- 5. Git neden bana sorulmadan iptal edilen bir hakemden bir uyuşmazlık çözümü hatırlıyor ve kullanıyor?
- 6. Java: quicksort ve mergesort
- 7. Uygulama reddetmek: Google Analytics ios <strong>hakkında analitik iOS SDK benim Projesi ve app birkaç dakika içinde uyuşmazlık olursa içinde 2.0</strong><strong>geçersiz ikili</strong> diyerek ben son kullanıyorum 2.0
- 8. Bir gönderi siparişinde gönderi yönteminin standart cXML yolu nedir?
- 9. Amazon, AWS S3 bucket name öneklerini ayırmanın bir yolunu sunuyor mu?
- 10. iOS uygulaması - mimari/Web Sunucusu karşı CoreData eşitleme için
- 11. Kesinlikle Cassandra kümelenmesi için en az 3 düğüm/sunucuya ihtiyacım var mı yoksa 2 yeterli mi?
- 12. Dinamik SQL sabit kodlanmış eşdeğerden çok daha uzun sürüyor
- 13. Pom.xml dosyasında "uyuşmazlık nedeniyle ihmal edilmedi" iletisiyle nasıl başa çıkılır?</p> <p><img src="https://i.stack.imgur.com/CYTAf.png" alt="enter image description here"></p> <p>Ben "Maven bir yakın-kazanç stratejisi ile versiyon ihtilaflardır" biliyoruz:
- 14. Neden XCode & aletleri bellek kullanımı arasındaki büyük fark, ve tamam mı?
- 15. Powershell boru hattının bir koleksiyonu açıp açmayacağını belirleyen nedir?
- 16. Android: Nadir ve Yeniden Üretilemez ClassNotFoundException
- 17. Python flask ajax görüntü al - son DÜZENLEME meselesi
da dizinin listesini görmek ister ve:
Muhtemelen liste anlama kullanmak için bu durumda daha iyi olurdu: Bir
lambda
işlevini kullanabilirsiniz. – HunDizini dosyaya mı eklediniz? 'listdir (" \ path \ to \ dir \ ")' '[" file1.txt "," file2.dat ", ...]' gibi bir şey döndürecektir, sonra 'isfile (" \ path \ " \ dir \ file1.txt ") '. – Julien