मैं जंग में निर्देशिका की सभी फाइलों को कैसे सूचीबद्ध कर सकता हूं? मैं निम्नलिखित पायथन कोड के बराबर की तलाश में हूं।मैं जंग में निर्देशिका की फ़ाइलों को कैसे सूचीबद्ध कर सकता हूं?
files = os.listdir('./')
मैं जंग में निर्देशिका की सभी फाइलों को कैसे सूचीबद्ध कर सकता हूं? मैं निम्नलिखित पायथन कोड के बराबर की तलाश में हूं।मैं जंग में निर्देशिका की फ़ाइलों को कैसे सूचीबद्ध कर सकता हूं?
files = os.listdir('./')
आप glob का भी उपयोग कर सकते हैं, जो इस उद्देश्य के लिए स्पष्ट रूप से है।
extern crate glob;
use self::glob::glob;
let files:Vec<Path> = glob("*").collect();
यह अब और काम नहीं करता है:' 'विशेषता विशेषता '[u8]: std :: marker :: आकार'' std :: path :: पथ में संतुष्ट नहीं है '(' std :: path :: path' के भीतर, विशेषता 'std :: marker :: आकार' '[u8]') के लिए लागू नहीं किया गया है [E0277] '[u8]' निरंतर आकार नहीं है संकलन समय पर ज्ञात [E0277] आवश्यक है क्योंकि यह 'std :: path :: path' [E0277] प्रकार के भीतर दिखाई देता है जो' std :: vec :: Vec' [E0277] '' – Zelphir
यहाँ an example है:
use std::fs;
fn main() {
let paths = fs::read_dir("./").unwrap();
for path in paths {
println!("Name: {}", path.unwrap().path().display())
}
}
यह बस फ़ाइलों पर पुनरावृति और उनके नाम बाहर प्रिंट होगा।
आपने क्या प्रयास किया है? ऐसा लगता है कि दस्तावेज़ीकरण पर त्वरित नज़र डालने का जवाब देना चाहिए। – delnan
'std :: io :: fs :: readdir' – Levans