मैं वर्तमान निर्देशिका का पथ प्राप्त करना चाहता हूं जिसके तहत एक .py फ़ाइल निष्पादित की जाती है।
उदाहरण के लिए D:\test.pyकोड के साथ एक साधारण फ़ाइल :
import os
print os.getcwd()
print os.path.basename(__file__)
print os.path.abspath(__file__)
print os.path.dirname(__file__)
यह अजीब है कि आउटपुट है:
D:\
test.py
D:\test.py
EMPTY
मैं से एक ही परिणाम की उम्मीद कर रहा हूँ getcwd()और path.dirname()।
दिया os.path.abspath = os.path.dirname + os.path.basename, क्यों
os.path.dirname(__file__)
खाली लौटता है?