ตั้ง Environment Variable PYTHONSTARTUP ชี้ไปที่ไฟล์ Python Script จะรันอัตโนมัติตอนเข้า Interactive Mode
วิธีตั้งค่า
- สร้างไฟล์ เช่น
~/.python_startup.pyใส่ Import ที่ต้องการ - ตั้ง Environment Variable:
Windows
My Computer > Properties > Advanced System Settings > Environment Variables
New: PYTHONSTARTUP = C:\Users\You\.python_startup.py
Linux/macOS
export PYTHONSTARTUP=$HOME/.python_startup.py
# ใส่ใน .bashrc / .zshrc / .profile
ตัวอย่าง .python_startup.py
import os, sys, json, datetime
from pathlib import Path
print("Welcome! Common modules loaded.")
ข้อควรระวัง
- Explicit is better than implicit (PEP 20) - Production Code ควร Import เอง
- Startup ช้าลงตามจำนวน Import
- ทำงานเฉพาะ Interactive Mode (ไม่รันตอน
python script.py)