मैं वर्तमान फ़ाइल की निर्देशिका पथ प्राप्त करना चाहता हूं। मैंने कोशिश की:
>>> os.path.abspath(__file__)
'C:\\python27\\test.py'
लेकिन मैं निर्देशिका के मार्ग को कैसे पुनः प्राप्त कर सकता हूं?
उदाहरण के लिए:
'C:\\python27\\'
__file__
जब आप एक इंटरैक्टिव शेल के रूप में अजगर को चलाते हैं, तो इसे परिभाषित नहीं किया जाता है। आपके प्रश्न में कोड का पहला टुकड़ा ऐसा लगता है कि यह एक इंटरेक्टिव शेल से है, लेकिन वास्तव NameError
में कम से कम 2.7.3 पर अजगर का उत्पादन करेगा , लेकिन दूसरों को भी मुझे लगता है।