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

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

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

उदाहरण के लिए

>>> import os
>>> list_dir = os.listdir('.')
>>> list_dir = [f.lower() for f in list_dir]   # Convert to lower case
>>> sorted(list_dir)
['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', '

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

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

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

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