Ejecutar comandos automáticamente al iniciar el shell de Python

Me preguntaba si hay una forma de ejecutar comandos automáticamente al ingresar al shell de Python como lo haría con los scripts .bash_profile o .profile con bash. Me gustaría importar automáticamente algunos módulos para que no tenga que escribir todo el shebang cada vez que salto dentro del shell.

Gracias,

Sí, puede usar la variable de entorno PYTHONSTARTUP para hacer esto como se describe aquí

También considere usar ipython si está haciendo mucho trabajo interactivo. Sus opciones para este tipo de automatización se expanden significativamente.