यदि आप किसी फ़ाइल के नाम पर पर्यावरण चर PYTHONSTARTUP सेट करते हैं, तो यह इंटरैक्टिव प्रॉम्प्ट खोलने पर उस फ़ाइल को निष्पादित करेगा।
मुझे पास्टर खोल के बारे में कुछ भी पता नहीं है, लेकिन मुझे लगता है कि यह समान रूप से काम करता है।
वैकल्पिक रूप से आप iPython में देख सकते हैं, जिसमें अधिक शक्तिशाली विशेषताएं हैं (विशेष रूप से जब रीडलाइन लाइब्रेरी के साथ स्थापित होती है)। उदाहरण के लिए% रन आपको वर्तमान नामस्थान में एक स्क्रिप्ट चलाने की अनुमति देता है, या आप इतिहास पूर्णता का उपयोग कर सकते हैं।
संपादित करें:
ठीक है। इसे में थोड़ा अधिक देखा, मैं काफी हद तक निश्चित है कि paster खोल सिर्फ उपयोगी आयात का एक सेट करता हूँ, और आसानी से एक छोटी स्क्रिप्ट और IPython और फिर %run myscript.py
संपादित साथ दोहराया जा सकता है:
देखा करने के बाद स्रोत पर, यह करना बहुत कठिन होगा (मैं डिफ़ॉल्ट आयात के बारे में गलत था। यह आपकी कॉन्फ़िगरेशन फ़ाइल को भी पार्स करता है), हालांकि यदि आपके पास दोनों इंस्टॉल किए गए पिलोन और आईपीथन हैं, तो पास्टर खोल को स्वचालित रूप से iPython का उपयोग करना चाहिए। दो बार जांचें कि दोनों ठीक तरह से स्थापित हैं, और दो बार जांचें कि पास्टर खोल पहले से ही iPython का उपयोग नहीं कर रहा है (यह सामान्य पायथन प्रॉम्प्ट की तरह दिख रहा है)।
क्षमा करें, PYTHONSTARTUP paster साथ काम नहीं करता। जहां तक मुझे पता है, iPython (जो मैं हर जगह उपयोग करता हूं) या तो नहीं है। – mike
वास्तव में पाइप खोल क्या करता है जिसे आप ipython के बजाय इसका उपयोग करना चाहते हैं? मैं यह मानने वाला था कि आप केवल आईपीथॉन का उपयोग कर सकते हैं और आपके लिए पास्टर खोल मानने वाले आसान वातावरण को स्थापित करने के लिए एक स्क्रिप्ट है। – Singletoned
http://wiki.pylonshq.com/pages/viewpage.action?pageId=9011323 इंगित करता है कि वास्तव में आईपैथन पास्टर खोल के साथ काम करता है। – Christopher