PYTHONSTARTUP` এনভায়রনমেন্ট ভেরিয়েবল ব্যবহার করুন। অফিসিয়াল ডকুমেন্টেশন থেকে:
যদি এটি একটি পঠনযোগ্য ফাইলের নাম হয়, তবে সেই ফাইলের পাইথন কমান্ডগুলো ইন্টারেক্টিভ মোডে প্রথম প্রম্পট দেখানোর আগে এক্সিকিউট হয়। ফাইলটি সেম নেমস্পেসে এক্সিকিউট হয় যেখানে ইন্টারেক্টিভ কমান্ডগুলো এক্সিকিউট হয়, তাই সেখানে ডিফাইন বা ইমপোর্ট করা অবজেক্টগুলো ইন্টারেক্টিভ সেশনে কোয়ালিফিকেশন ছাড়া ব্যবহার করা যায়।
তাই, শুধু ইমপোর্ট স্টেটমেন্টসহ একটি পাইথন স্ক্রিপ্ট তৈরি করুন এবং এনভায়রনমেন্ট ভেরিয়েবলকে সেটির দিকে পয়েন্ট করান। আপনার ওএসে এনভায়রনমেন্ট ভেরিয়েবল কীভাবে তৈরি করতে হয় তার নির্দেশনায়: https://www.java.com/en/download/help/path.xml। ভেরিয়েবল নাম PYTHONSTARTUP ব্যবহার করুন PATH-এর বদলে।
そう言うと, মনে রাখবেন যে 'Explicit is always better than implicit', তাই প্রোডাকশন স্ক্রিপ্টে এই বিহেভিয়ারের ওপর নির্ভর করবেন না। আপনি যত বেশি ইমপোর্ট যোগ করবেন, পাইথন স্টার্টআপ টাইম তত ধীর হবে।