मैं किसी फ़ाइल की अपेक्षाकृत फ़ाइल को संदर्भित कैसे करूं?पायथन पैकेज में संबंधित फ़ाइल पथ
मेरे निर्देशिका संरचना है:
/foo package1/ resources/ __init__.py package2/ resources/ __init__.py script.py
script.py
आयात संकुल package1
और package2
। हालांकि संकुल सिस्टम पर किसी अन्य स्क्रिप्ट द्वारा आयात किया जा सकता है। package1
के अंदर संसाधनों का संदर्भ कैसे देना चाहिए, यह सुनिश्चित करने के लिए कि os.path.curdir
मामले में मनमाने ढंग से काम करेगा?
जैसा कि किसी अन्य उत्तर से मिलता है, यह आपके काम को ज़िप फ़ाइल में पैक किया गया है, तो यह काम नहीं करेगा। – Glyph