मैं रनटाइम पर .py
फ़ाइल लोड करना चाहता हूं।लोड पायथन कोड
var1=value
var2=value
predicate_function=func line : <return true or false>
एक बार इस फ़ाइल भरी हुई है, मैं var1
, var2
और predicate_function
उपयोग करने में सक्षम होना चाहते हैं: यह .py
फ़ाइल मूल रूप से निम्न स्वरूप के साथ एक कॉन्फ़िग फ़ाइल है। प्रत्येक पंक्ति के लिए, मैं इसे पूर्वानुमान कार्य में पास कर दूंगा, और यदि यह झूठी वापसी करता है, तो मैं इसे अनदेखा कर दूंगा।
किसी भी मामले में, मुझे यकीन नहीं है कि रनटाइम पर एक पायथन फ़ाइल कैसे लोड करें और इसके चर का उपयोग कैसे करें।
स्पष्टीकरण: इनमें से कोई भी कॉन्फ़िगरेशन फ़ाइलें हो सकती हैं जिन्हें मुझे मुख्य कार्यक्रम में पास करने की आवश्यकता है और मैं रनटाइम तक उनके नाम नहीं जानूंगा। Google मुझे बताता है कि मुझे __import__
का उपयोग करना चाहिए। मुझे यकीन नहीं है कि उस विधि का सही तरीके से उपयोग कैसे करें और फिर आयात की गई फ़ाइल के चर का उपयोग करें।
पूरी तरह से काम किया, धन्यवाद अग्रदूत! – Shahbaz