2010-05-10 13 views
6

में कैसे ढूंढें मैं पाइथन में एक तरीका ढूंढ रहा हूं कि किसी दिए गए पथ के लिए किस प्रकार की फाइल सिस्टम का उपयोग किया जा रहा है। मैं इसे एक क्रॉस प्लेटफ़ॉर्म तरीके से करना चाहता हूं। लिनक्स पर मैं सिर्फ df -T के आउटपुट को पकड़ सकता हूं लेकिन यह ओएसएक्स या विंडोज़ पर काम नहीं करेगा।फ़ाइल सिस्टम प्रकार को पाइथन

उत्तर

2

संकेत ले लो पर - विभिन्न प्लेटफार्मों वास्तव में अलग हैं।

मैक ओएस एक्स पर lsvfs और उन लिनक्स का समर्थन करते हैं जो इसका समर्थन करते हैं।

विंडोज पर this का उपयोग करें।

निर्णय लेने के लिए एक if-statement का उपयोग करें।

-1

os.popen ('/ sbin/fdisk -l/dev/sda') लिनक्स

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