Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन का उपयोग करके सभी फ़ाइलों को वर्णानुक्रम में कैसे सूचीबद्ध करें?


आप डायरेक्टरी कंटेंट की सूची प्राप्त करने के लिए os.listdir फ़ंक्शन को कॉल कर सकते हैं और इस सूची को सॉर्ट करने के लिए sorted फ़ंक्शन का उपयोग कर सकते हैं।

उदाहरण के लिए

>>> import os\n>>> list_dir = os.listdir('.')\n>>> list_dir = [f.lower() for f in list_dir]  # लोअर केस में बदलें\n>>> sorted(list_dir)\n['dlls', 'doc', 'etc', 'include', 'lib', 'libs', 'license.txt', 'news.txt', 'python.exe', 'pythonw.exe', 'readme.txt', 'scripts', 'share', 'tcl', 'tools', 'w9xpopen.exe']
  1. - पायथन में डायरेक्टरी की सभी फ़ाइलों को कैसे सूचीबद्ध करें?

    os.listdir(my_path) आपको my_path डायरेक्टरी में मौजूद हर चीज़ - फ़ाइलें और डायरेक्टरी - देगा। उदाहरण >>> import os >>> os.listdir(.) [DLLs, Doc, etc, include, Lib, libs, LICENSE.txt, NEWS.txt, python.exe, pythonw.exe, README.txt, Scripts, share, tcl, Tools, w9xpopen.exe] आउटपुट: क

  1. - पायथन का उपयोग करके सभी खुली फ़ाइलों को कैसे बंद करें?

    पायथन में नेटिव रूप से सभी खुली फ़ाइलों को ट्रैक करने का कोई तरीका नहीं है। ऐसा करने के लिए आपको या तो सभी फ़ाइलों को स्वयं ट्रैक करना चाहिए या हमेशा फ़ाइलें खोलने के लिए with स्टेटमेंट का उपयोग करना चाहिए जो फ़ाइल को ऑटोमेटिकली बंद कर देता है जब यह स्कोप से बाहर जाती है या एरर का सामना करती है। उद

  1. - पायथन में स्ट्रिंग से सभी विराम चिह्न कैसे हटाएं?

    स्ट्रिंग से सभी विराम चिह्न हटाने का सबसे तेज़ तरीका str.translate() का उपयोग करना है। आप इसका उपयोग निम्न प्रकार से कर सकते हैं: import string s = string. With. Punctuation? print(s.translate(None, string.punctuation)) यह हमें आउटपुट देगा: string With Punctuation यदि आप अधिक पठनीय समाधान चाहते हैं,