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

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

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

import os, sys
# Open a file
fd = os.open( "foo.txt", os.O_RDWR|os.O_CREAT )
# Now get maximum number of links to the file.
no = os.fpathconf(fd, 'PC_LINK_MAX')
print "Maximum number of links to the file. :%d" % no
# Now get maximum length of a filename
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. पायथन का उपयोग करके किसी शहर का देशांतर और अक्षांश कैसे प्राप्त करें?

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

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

    टिंकर एक मानक पायथन पुस्तकालय है जिसका उपयोग कार्यात्मक और विशेष रुप से प्रदर्शित अनुप्रयोगों को बनाने और विकसित करने के लिए किया जाता है। इसमें विभिन्न प्रकार के इनबिल्ट फ़ंक्शंस, मॉड्यूल और पैकेज हैं जिनका उपयोग एप्लिकेशन के तर्क के निर्माण के लिए किया जा सकता है। tkFileDialog टिंकर लाइब्रेरी मे

  1. पायथन का उपयोग करके बिंदुओं के एक सेट का केंद्र कैसे प्राप्त करें?

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