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

पायथन का उपयोग करके खुली फ़ाइल से संबंधित सिस्टम कॉन्फिगरेशन जानकारी कैसे प्राप्त करें?


आप खुली फ़ाइल से संबंधित सिस्टम कॉन्फिगरेशन जानकारी प्राप्त करने के लिए fpathconf(file_descriptor, name) फ़ंक्शन को कॉल कर सकते हैं। name पुनर्प्राप्त किए जाने वाले कॉन्फिगरेशन वैल्यू को निर्दिष्ट करता है; यह एक स्ट्रिंग हो सकती है जो एक परिभाषित सिस्टम वैल्यू का नाम है; ये नाम कई मानकों में निर्दिष्ट हैं। ध्यान दें कि यह फ़ंक्शन केवल यूनिक्स सिस्टम पर उपलब्ध है। उदाहरण के लिए,

import os, sys
# फ़ाइल खोलें
fd = os.open("foo.txt", os.O_RDWR | os.O_CREAT)
# अब फ़ाइल के लिंक्स की अधिकतम संख्या प्राप्त करें
no = os.fpathconf(fd, 'PC_LINK_MAX')
print("Maximum number of links to the file. :%d" % no)
# अब फ़ाइलनाम की अधिकतम लंबाई प्राप्त करें
no = os.fpathconf(fd, 'PC_NAME_MAX')
print("Maximum length of a filename :%d" % no)
os.close(fd)

जब हम उपरोक्त प्रोग्राम चलाते हैं, तो यह निम्न परिणाम उत्पन्न करता है:

Maximum number of links to the file. :127
Maximum length of a filename :255
  1. Python का उपयोग करके किसी शहर की लॉन्गिट्यूड और लैटिट्यूड कैसे प्राप्त करें? Python का उपयोग करके किसी शहर की लॉन्गिट्यूड और लैटिट्यूड कैसे प्राप्त करें?

    किसी शहर की लॉन्गिट्यूड और लैटिट्यूड प्राप्त करने के लिए, हम geopy मॉड्यूल का उपयोग करेंगे। geopy पतों, शहरों, देशों आदि के निर्देशांक का पता लगाने के लिए थर्ड-पार्टी जियोकॉडर्स और अन्य डेटा स्रोतों का उपयोग करता है।सबसे पहले, सुनिश्चित करें कि geopy मॉड्यूल इंस्टॉल है:pip install geopyनिम्नलिखित उद

  1. tkFileDialog (Tkinter) का उपयोग करके फ़ाइल का एब्सोल्यूट पथ कैसे प्राप्त करें? tkFileDialog (Tkinter) का उपयोग करके फ़ाइल का एब्सोल्यूट पथ कैसे प्राप्त करें?

    Tkinter एक मानक Python लाइब्रेरी है जिसका उपयोग कार्यात्मक और फीचर्ड एप्लिकेशन बनाने और विकसित करने के लिए किया जाता है। इसमें विभिन्न प्रकार के बिल्ट-इन फंक्शन्स, मॉड्यूल्स और पैकेज होते हैं जिनका उपयोग एप्लिकेशन के लॉजिक को बनाने के लिए किया जा सकता है। tkFileDialog Tkinter लाइब्रेरी में उपलब्ध ए

  1. Python का उपयोग करके पॉइंट्स के सेट का केंद्र कैसे प्राप्त करें? Python का उपयोग करके पॉइंट्स के सेट का केंद्र कैसे प्राप्त करें?

    पॉइंट्स के सेट का केंद्र प्राप्त करने के लिए, हम सूची के सभी तत्वों को जोड़ सकते हैं और उस योग को सूची की लंबाई से विभाजित कर सकते हैं ताकि परिणाम संबंधित एक्सिस का केंद्र हो सके। चरण डेटा पॉइंट्स की दो सूचियां बनाएं। plot() मेथड का उपयोग करके x और y डेटा पॉइंट्स प्लॉट करें। x और y डेटा पॉइंट