Hello. Hope ok to piggy ride on OP's question.
I am 50+ y.o. and have just begun to learn Python (no previous programming exp.) Yes, I have a SMART objective (is related to scraping real estate-related info. from public websites).
My questions include:
I just began the Google Python Crash Course mainly cause I had it offered to me for free. I wonder if this is the best intro course or if there is an overwhelming preference for another one.
I have been using the Python shell. Should I stop using it and stick to your suggestion, ipython?
What do you mean by "regularly refactor the code"?
Anyone else that feels inclined to do so, I appreciate your replies as well. Thank you all.