Thursday 15 April 2010

perl get the path of a module inside the module? -


मेरे पास एक पर्ल मॉड्यूल है /x/y/z/test.pm । इस मॉड्यूल के अंदर, मैं एक config file /x/y/z/test.config पढ़ना चाहता हूं। फिर भी, मैं अपने मॉड्यूल को /a/b/c/mymain.pl से जोड़ रहा हूं। / x / y / z में /x/y/z/test.config के लिए पथ बनाने के लिए मैं कैसे / x / y / z / प्राप्त कर सकता हूं /test.pm?

धन्यवाद,

AFAIK <कोड > FindBin दिखाएगा mymain.pl (और यह अन्य मॉड्यूल में इस्तेमाल हो सकता है, तो पहला मौन जीत जाएगा)। कोशिश करें: <पूर्व> मेरी $ पथ = __FILE__; $ पथ = ~ s / pm $ / config /;

No comments:

Post a Comment