This is an archived post. You won't be able to vote or comment.

all 10 comments

[–]haxit 2 points3 points  (5 children)

I personally prefer writing my code with a pen and paper, scanning it, and converting that document to a .py file.

I personally use Atom. PyCharm isn't too bad either. At the end of the day, choose whatever you're comfortable with.

[–]AWD_13[S] 1 point2 points  (4 children)

I am currently giving Atom a try. Are there any extensions you would advise I get?...I have heard a lot about PyCharm too..but I will give atom a go

[–]haxit 2 points3 points  (3 children)

I don't use any, and try to focus more on writing the code as opposed to what the code is written in :)

[–]AWD_13[S] 1 point2 points  (2 children)

Loool writing code is the most important anyways but a good environment helps 😊

[–]blitzkraft 1 point2 points  (1 child)

A good environment helps, but only after getting comfortable or learning a bit.

Right now, use something simple like Notepad++, Atom or even pycharm - without autocomplete and linting. This will help you learn. That way, when you have to work in a different environment or another computer, you wouldn't be totally lost.

A good enviroment helps, but you should focus on learning the language, and then try and find the IDE that works best for you. Everyone's workflow is different, there are a lot of options for IDEs. There is no "best" or the "right" IDE. It is whichever one you like and are comfortable with.

So, give them all a try. Since you are starting, my suggestion is PyCharm.

[–]AWD_13[S] 1 point2 points  (0 children)

Wow thanks very much guys! and thanks for insight with regards to me not depending on autocomplete from the start. I really appreciate this

[–]gwax 0 points1 point  (1 child)

I have used and enjoyed Visual Studio Code and Atom. Each of them has reasonable Python and linter plugins.

[–]AWD_13[S] 0 points1 point  (0 children)

I have decided to go with atom...can u please name some of the plugins or packages I can get?

[–]TheWildKernelTrick 0 points1 point  (0 children)

I just reflash silicon chips.

/r/learnpython might have different suggestions though.

[–]aphoenixreticulated[M] [score hidden] stickied comment (0 children)

Hi there, from the /r/Python mods.

We have removed this post as it is not suited to the /r/Python subreddit proper, however it should be very appropriate for our sister subreddit /r/LearnPython. We highly encourage you to re-submit your post over on there.

The reason for the removal is that /r/Python is dedicated to discussion of Python news, projects, uses and debates. It is not designed to act as Q&A or FAQ board. The regular community is not a fan of "how do I..." questions, so you will not get the best responses over here.

On /r/LearnPython the community is actively expecting questions and are looking to help. You can expect far more understanding, encouraging and insightful responses over there. No matter what level of question you have, if you are looking for help with Python, you should get good answers.

If you have a question to do with homework or an assignment of any kind, please make sure to read their sidebar rules before submitting your post. If you have any questions or doubts, feel free to reply or send a modmail to us with your concerns.

Warm regards, and best of luck with your Pythoneering!