सबसे आसान तरीका है आपके सिस्टम पर है कि कोड का उपयोग शुरू करने के लिए है:
- आपकी मशीन पर एक निर्देशिका में फ़ाइलों डाल दिया,
- अपने PYTHONPATH
चरण है कि निर्देशिका के पथ को जोड़ने 2 पाइथन आरईपीएल से निम्नानुसार पूरा किया जा सकता है:
import sys
sys.path.append("/home/username/google_search")
एन कैसे अपने फाइल सिस्टम लगेगा के उदाहरण:
home/
username/
google_search/
BeautifulSoup.py
browser.py
googlesets.py
search.py
sponsoredlinks.py
translate.py
किया है, आप तो आयात और उन मॉड्यूल का उपयोग कर सकते हैं:
>>> import search
>>> search.hey_look_we_are_calling_a_search_function()
संपादित करें:
मैं जोड़ने चाहिए कि उपरोक्त विधि स्थायी रूप से परिवर्तन नहीं करता है आपका पायथनपथ।
यदि आप इस कोड को टेस्ट ड्राइव के लिए ले रहे हैं तो यह एक अच्छी बात हो सकती है।
यदि किसी बिंदु पर आप तय करते हैं कि आप यह कोड हमेशा आपके लिए उपलब्ध करना चाहते हैं तो आपको अपने PYTHONPATH पर्यावरण चर में एक प्रविष्टि जोड़ने की आवश्यकता होगी जो आपके खोल कॉन्फ़िगरेशन फ़ाइल (जैसे .bashrc
) या प्रोफ़ाइल फ़ाइल (जैसे .profile
) में पाया जा सकता है। ।
export PYTHONPATH=$PYTHONPATH:$HOME/google_search
सरलतम विधि: एक निर्देशिका में उन फ़ाइलों रखो और अपने PYTHONPATH है कि निर्देशिका के पथ जोड़ें: 'आयात sys; sys.path.append ("/ path/to/google_search/lib") ' – bernie
तो वास्तव में एक पाइथन मॉड्यूल स्थापित करने का मुख्य बिंदु (distutils की तरह कुछ के साथ) तो यह आसानी से आयात योग्य है (और तथ्य यह है कि एक्सटेंशन मॉड्यूल संकलन की आवश्यकता हो सकती है लक्ष्य मशीनों पर)? –