Hey guys and gals, hope everyone is well! very recently i have ventured into learning how to use Emacs! and i find it very interesting !, I'd like to know whats the best way of going about setting up my Emacs editor for Python 3? Before learning Emacs i have mainly been using visual studio and intellij Idea :-).

One more question I have a project idea i'd like to build for myself, I'd like to create a small program to keep track of my favourite stocks and essentially send me notifications or emails if a price has gone down or up :D, whats the best way to approach this? getting the data etc? I'd like to personally build this with my Emacs editor too!

Thank you for taking the time to read my question :D, really appreciate it!


  • 2
    Hey man! There are a couple of websites that I can recommend for setting Emacs to your liking.
    Now, I don't know if you have seen this before, but these are a set of awesome tutorials for Emacs, from using it, to developing for it(using Emacs Lisp):


    If you have not checked that one out before, then I would suggest taking it for a spin :D after that, take a look at:


    It goes from some basics in customization all the way down to setting up a pretty good environment in elpy :D

    All in all you should be good for that until you can start writing your own customization.

    In terms of the Python app you want to build, it greatly depends on the format in which you want to present the data back to you, it can be as simple as a console base gui that is constantly running on your server with notifications(emai etc) to a website in which you can constantly check it out. What do you have in mind?
  • 0
    @AleCx04 Hi my friend! first of all i'd like to say thank you so much for taking the time to respond with some great links and help, i really appreciate it!, so what im currently doing is the Emacs tutorial they have in the editor :-) i really like the way its written and easy to understand :D, in terms of GUI id like to do a console looking one for now :-). cheers!
  • 2
    Welcome to Emacs, personally I recommend to begins Emacs journey with some good configuration what exists already, Spacemacs, Doom-emacs and etc. But if you want to go hard way from start and make your own configuration, here is some good packages https://github.com/emacs-tw/....

    At beginning I would recommend install few packages.

    - Straight / use-package, those are for package installment and would recommend to use for simplicity to install new packages.

    - Which-key, shows keybindings and helps to get hang of them, Emacs uses them a lot.

    - LSP-mode, Language server protocol client.

    - and Pyls, Python Language Server.

    Also for python development I recommend to read https://emacswiki.org/emacs/... there is many good packages for python and would recommend to read that.

    Those tools helps you to get start with Emacs and python. As for stock information Alpha Vantage api might be best free option. I have used it in own stock following tool.
  • 0
    @amatrelan Hey mate!, thank you very much for your kind comment and taking the time to really give me some good info, So far i'm really enjoying Emacs, last night i managed to add a few little packages onto it and it felt really good coming from a beginner of course!, thank you once again. :-)
Add Comment