2010-05-17 17 views
5

मैं अपने प्रोजेक्ट में इस तरह के फ़ाइल पथ के रूप में अक्सर बदलने, के लिए विन्यास/गुण सेटिंग्स धारण करने के लिए एक कॉन्फ़िग फ़ाइल बना रहा हूं। ऐसी फ़ाइल के लिए मानक नाम/एक्सटेंशन क्या है? (उदाहरण के लिए जावा में मैंने config.xml का उपयोग किया है, वीबी.नेट में मैंने ऐप.कॉन्फिग का उपयोग किया है ...)पायथन में मानक कॉन्फ़िगरेशन फ़ाइल नाम और एक्सटेंशन क्या है?

उत्तर

3

सबसे पहले, कॉन्फ़िगरर्स का उपयोग करने पर विचार करें (3.0 में कॉन्फ़िगरर्स, इसलिए दस्तावेज कहता है)। यह नामकरण समस्या का समाधान नहीं करता है, लेकिन यह अधिकांश विन्यास आवश्यकताओं के लिए xml के लिए एक पठनीय विकल्प है।

जो भी नाम आप उपयोग करते हैं, सभी भागों सार्थक बनाते हैं। मैं शायद appName.cfg जैसे कुछ का उपयोग करूंगा, जहां ऐपनाम आपके एप्लिकेशन की पहचान करता है, या कॉन्फ़िगरेशन के अनुप्रयोग के हिस्से का हिस्सा है।

+0

धन्यवाद! मैं ConfigParser का उपयोग करने की योजना बना रहा हूं, बस यह सोच रहा था कि फ़ाइल के लिए कोई स्वीकार्य या व्यापक रूप से उपयोग किया जाने वाला नामकरण सम्मेलन है या नहीं – froadie

2

ठीक है, मैं चारों ओर जहाँ मैं काम को कहा है और एक छोटे से शोध किया है, और यह है कि मैं क्या के रूप में सुझाव के साथ आ गया है:

  • settings.ini
  • applicationName.config
  • applicationName.cfg

किसी को भी किसी भी अन्य सुझाव है, जोड़ने के लिए स्वतंत्र महसूस ...

2

डॉक्स .cfg

विंडोज़ पर उपयोग करने के लिए लगता है, कई लोगों को (जैसे तेज के रूप में) का उपयोग .ini

संबंधित मुद्दे