-
Python में File Open करते समय 'b' Modifier क्या करता है?
b Modifier: Binary Mode b Modifier File को Binary Mode में Open करता है। Binary Files वे Files हैं जिनका Format Readable Characters से नहीं बना होता। Binary Files में Image Files (JPEGs, GIFs), Audio Files (MP3s), या Binary Document Formats (Word, PDF) शामिल हो सकते हैं। Python में, Files Default
-
Python में File Open करते समय 'U' Modifier क्या करता है?
U Modifier: Universal Newline Support Universal Newline Support वाले Python में open() का Mode Parameter U भी हो सकता है, जिसका अर्थ है Universal Newline Interpretation के साथ Text File के रूप में Input के लिए Open करना। यह Cross-Platform Support के लिए आवश्यक है क्योंकि: Unix OS पर Newlines Singl
-
Python में File Open करते समय Buffer Size कैसे Specify करें?
Python में File Buffering को समझना यदि आप open Function की Definition देखें - open(name[, mode[, buffering]]), तो आप देखेंगे कि यह Python 2 में 3 Arguments लेता है, तीसरा Argument buffering होता है। वैकल्पिक buffering Argument File के Desired Buffer Size को Specify करता है: 0 का अर्थ है Unbuffered
-
Python में Dictionary के सभी Keys कैसे Print करें?
Dictionary के सभी Keys प्राप्त करना Dictionary Object में keys() Method होता है जो इस कार्य को हमारे लिए करता है। keys() Method का उपयोग >>> D1 = {1:a, 2:b, 3:c} >>> D1.keys() dict_keys([1, 2, 3]) >>> list(D1.keys()) [1, 2, 3] Iterable List Object को Traverse करना Itera
-
Python में Dictionary के सभी Values कैसे Print करें?
Dictionary के सभी Values प्राप्त करना Dictionary Object में values() Method होता है जो इस कार्य को हमारे लिए करता है। values() Method का उपयोग >>> D1 = {1:a, 2:b, 3:c} >>> D1.values() dict_values([a, b, c]) >>> list(D1.values()) [a, b, c] Keys के माध्यम से Iterate करके
-
Python में Dictionary के माध्यम से Iterate कैसे करें?
Python Dictionary पर Iterate करने के तरीके Python Dictionary Object के माध्यम से Iterate करने के दो मुख्य तरीके हैं। तरीका 1: Keys() का उपयोग करके पहला तरीका है keys() List में प्रत्येक Key के लिए Associated Value को Fetch करना। >>> D1 = {1:a, 2:b, 3:c} >>> for k in D1.keys(): ..
-
Python में Dictionary को Keys के अनुसार कैसे Sort करें?
Python में Dictionary को Keys द्वारा Sort करना Python के Standard Library में collections मॉड्यूल होता है जिसमें High-Performance Container Data Types की परिभाषाएं होती हैं। OrderedDict Dictionary का एक Subclass है जो Dictionary Object में Add की गई Entries के Order को याद रखता है। जब हम Ordered Di
-
Python में Dictionary को Values के अनुसार कैसे Sort करें?
Python में Dictionary को Values द्वारा Sort करना Python के Standard Library में collections मॉड्यूल होता है जिसमें High-Performance Container Data Types की परिभाषाएं होती हैं। OrderedDict Dictionary का एक Subclass है जो Dictionary Object में Add की गई Entries के Order को याद रखता है। जब हम Ordered
-
पायथन में फ्लोट का अधिकतम मान क्या है?
sys मॉड्यूल में, एक स्ट्रक्चर सीक्वेंस (नामित तत्वों का टपल) जिसे float_info कहा जाता है, परिभाषित किया गया है। इस संरचना में, एक एलिमेंट max अधिकतम प्रतिनिधित्व योग्य परिमित फ्लोट नंबर लौटाता है।>>> import sys\n>>> sys.float_info.max\n1.7976931348623157e+308
-
पायथन में स्ट्रिंग की अधिकतम लंबाई क्या है?
स्ट्रिंग की अधिकतम लंबाई प्लेटफॉर्म पर निर्भर करती है और एड्रेस स्पेस और/या RAM पर निर्भर करती है। sys मॉड्यूल में परिभाषित maxsize कॉन्स्टेंट 64-बिट सिस्टम पर 2^63-1 लौटाता है।>>> import sys\n>>> sys.maxsize\n9223372036854775807प्लेटफॉर्म के Py_ssize_t प्रकार द्वारा समर्थित सबसे ब
-
पायथन में लिस्ट का अधिकतम आकार क्या है?
लिस्ट की अधिकतम लंबाई प्लेटफॉर्म पर निर्भर करती है और एड्रेस स्पेस और/या RAM पर निर्भर करती है। sys मॉड्यूल में परिभाषित maxsize कॉन्स्टेंट 64-बिट सिस्टम पर 2^63-1 लौटाता है।>>> import sys\n>>> sys.maxsize\n9223372036854775807प्लेटफॉर्म के Py_ssize_t प्रकार द्वारा समर्थित सबसे बड़ा
-
पायथन में स्ट्रिंग से 3rd से 5th कैरेक्टर कैसे प्रिंट करें?
पायथन में स्लाइसिंग सुविधा मूल स्ट्रिंग से सबस्ट्रिंग प्राप्त करने में मदद करती है। स्लाइस ऑपरेटर [:] को दो ऑपरेंड की आवश्यकता होती है। पहला ऑपरेंड स्लाइस के प्रारंभिक कैरेक्टर के इंडेक्स को दर्शाने वाला एक पूर्णांक है। दूसरा ऑपरेंड स्लाइस के बाद वाले कैरेक्टर का इंडेक्स है। यह याद करते हुए कि अनुक्
-
पायथन में पूरी फ़ाइल को बफ़र में पढ़कर स्ट्रिंग के रूप में कैसे लौटाएं?
पायथन की फ़ाइल क्लास का read फ़ंक्शन स्वचालित रूप से ऐसा करता है। जब आप पायथन में फ़ाइल खोलते हैं और फ़ाइल हैंडल पर read फ़ंक्शन कॉल करते हैं, तो यह पूरी फ़ाइल को एक स्ट्रिंग में पढ़ेगा और उस स्ट्रिंग को लौटाएगा।उदाहरणwith open(my_file.txt, r) as f:\n file_content = f.read() # पूरी फ़ाइल को file
-
पायथन का उपयोग करके सीमित बफ़र आकार के साथ फ़ाइल कैसे पढ़ें?
आप read फ़ंक्शन में बफ़र आकार निर्दिष्ट करके सीमित बफ़र का उपयोग करके फ़ाइल पढ़ सकते हैं। यह वर्तमान स्थिति से फ़ाइल में पॉइंटर से पढ़ने के लिए आपके द्वारा चाहे जाने वाले बाइट्स की संख्या लेता है।उदाहरणwith open(my_file.txt, r) as f:\n print(f.read(10)) # 10 बाइट्स पढ़ें और प्रिंट करेंआउटपुटयह आ
-
पायथन का उपयोग करके संपूर्ण नॉन-खाली डायरेक्टरी ट्री कैसे हटाएं?
यदि आप एक फ़ोल्डर को हटाना चाहते हैं जिसमें सभी फ़ाइलें हैं जिन्हें आप हटाना चाहते हैं, तो आप फ़ोल्डर को निम्नानुसार हटा सकते हैं:>>> import shutil\n>>> shutil.rmtree(my_folder)यदि आप एक खाली फ़ोल्डर हटाना चाहते हैं, तो आप os मॉड्यूल में rmdir फ़ंक्शन कॉल कर सकते हैं। उदाहरण के लिए
-
पायथन का उपयोग करके टार फ़ाइल कैसे बनाएं?
डायरेक्टरी का टार आर्काइव बनाने के लिए tarfile मॉड्यूल का उपयोग करें। os.walk का उपयोग करके डायरेक्टरी ट्री को पार करें और इसमें सभी फ़ाइलों को रिकर्सिवली जोड़ें।उदाहरण के लिएimport os\nimport tarfile\ndef tardir(path, tar_name):\n with tarfile.open(tar_name, w:gz) as tar_handle:\n for roo
-
पायथन का उपयोग करके ज़िप फ़ाइल कैसे बनाएं?
डायरेक्टरी का ज़िप आर्काइव बनाने के लिए zipfile मॉड्यूल का उपयोग करें। os.walk का उपयोग करके डायरेक्टरी ट्री को पार करें और इसमें सभी फ़ाइलों को रिकर्सिवली जोड़ें।उदाहरण के लिएimport os\nimport zipfile\ndef zipdir(path, ziph):\n # ziph is zipfile handle\n for root, dirs, files in os.walk(path)
-
पायथन का उपयोग करके टार फ़ाइल में फ़ाइलें कैसे जोड़ें?
डायरेक्टरी का टार आर्काइव बनाने के लिए tarfile मॉड्यूल का उपयोग करें। os.walk का उपयोग करके डायरेक्टरी ट्री को पार करें और इसमें सभी फ़ाइलों को रिकर्सिवली जोड़ें।उदाहरण के लिएimport os\nimport tarfile\ndef tardir(path, tar_name):\n with tarfile.open(tar_name, w:gz) as tar_handle:\n for roo
-
पायथन का उपयोग करके ज़िप फ़ाइल में फ़ाइलें कैसे जोड़ें?
डायरेक्टरी का ज़िप आर्काइव बनाने के लिए zipfile मॉड्यूल का उपयोग करें। os.walk का उपयोग करके डायरेक्टरी ट्री को पार करें और इसमें सभी फ़ाइलों को रिकर्सिवली जोड़ें।उदाहरणimport os\nimport zipfile\ndef zipdir(path, ziph):\n # ziph is zipfile handle\n for root, dirs, files in os.walk(path):\n
-
पायथन का उपयोग करके टार फ़ाइल से फ़ाइलें कैसे निकालें?
आप टार फ़ाइलें पढ़ने और लिखने के लिए tarfile मॉड्यूल का उपयोग कर सकते हैं। टार फ़ाइल निकालने के लिए, आपको पहले फ़ाइल खोलनी होगी और फिर tarfile मॉड्यूल के extract मेथड का उपयोग करना होगा।उदाहरण के लिएimport tarfile\nmy_tar = tarfile.open(my_tar.tar.gz)\nmy_tar.extractall(./my_folder) # निकालने के लि