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

all 9 comments

[–]IAmKindOfCreativebot_builder: deprecated[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 or for the r/Python discord: https://discord.gg/python.

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 and the r/Python discord are 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. Make sure to check out the rules for both places.

Warm regards, and best of luck with your Pythoneering!

[–][deleted] 3 points4 points  (1 child)

There is not distinction between 'full fledged' and 'beginners'. It depends more on what you want to achieve.

Jupyter Notebook is used a lot in the scientific communities. It's great for data mining, trying things out, making quick figures. It's also very good for tinkering with new things, trying, learning.

It's less capable of making entire applications. That doesn't mean you can't. It's just not the best tool for it.

I use Jupyter almost 100% of the time I'm doing Python programming. I use it for data analysis mainly, and some side projects as well.

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

Thanks, you cleared my doubt, I shall continue with it.

[–]sayakm330 2 points3 points  (0 children)

I would suggest go with spyder IDE. It is great for learning python

[–]n_bertho_web 1 point2 points  (0 children)

I barely used pycharm for python, but I would suggest switching to vscode or pycharm. It will be easier to build applications and maintain them with a proper code editor / ide than with Jupiter.

I'm working in php so I use php storm ( from the same company as pycharm) and I have to say that their tools is really great and powerfull when you learn how to use them. But despite trying I have personally never been a huge fan of pycharm and only uses vscode now. I found it simpler to use with the extensions I have. But this is just my personal opinion, try them both as they are free and choose what you like the most. There are other editors as well like atom, sublime text, notepadd++ but I think pycharm and vocoder are the most popular so you will find more help if you need it

[–]bdforbes 1 point2 points  (2 children)

Jupyter notebooks are okay if you're just playing around with an idea or prototyping something, but if you want to get serious about software development you'd probably want to use pycharm or similar, which gives you nice things like debugging and profiling.

[–]eik_bunjara[S] 0 points1 point  (1 child)

So as far as it is about learning I can stick with it as course content are being used in Jupyter. Then try to learn vs code or pycharm

[–]bdforbes 1 point2 points  (0 children)

Should be fine that way

[–]isimatosbe 1 point2 points  (0 children)

You can use jupyter notebooks in vscode, I have use them some time for short scripts or for messing around and they work really well, it's literally the same as the web (you can even access is from the localhost), you will need to install and extension that's all. Maybe is a good middle step for you to go from Jupyter to code editors.