Hacker News new | ask | show | jobs
by savant_penguin 1564 days ago
I also do the same although when I need fractions, having to type all the words to import and use the fraction module is a pain
1 comments

Why not just save those words, and other commonly used words to a startup file? Then, you can just do

    export PYTHONSTARTUP=/home/savant_penguin/.python/startup.py
and those things will be automatically loaded for you. (Edit: add that line to your .bashrc if you want to use it all or most of the time!)

If you don't want them always loaded, but rather just for a "calculator mode," you can do something like

    alias pycalc='PYTHONSTARTUP=/home/savant_penguin/.python/ipython startup_calc_mode.py'
If you use ipython, then you can take advantage of autocomplete and not have to type as much, too.
Thank you for this!!! I use the repl all the time and had no idea I could do this.
You're quite welcome. After 7+ years of using Python professionally, I find I'm still discovering things I didn't know. And, I'm not referring to just new stuff that gets added, either. It's cool to pick up on these little things every once in a while.
This is a really nice idea.

Together with some from fractions import Fraction as F would be even better

Thanks