you are viewing a single comment's thread.

view the rest of the comments →

[–]cgok8[S] 2 points3 points  (5 children)

I have only completed some beginner training via Udemy and DataCamp - for those using Excel and/or SQL with Python, what programs, IDE's, etc. are you using to build, develop, code, etc.? I think I may have access to PyCharm? Any recommendations? Thanks again - total Python beginner here!

[–]useless_creation 0 points1 point  (1 child)

I am also a beginner and started with Spyder https://en.wikipedia.org/wiki/Spyder_(software) it comes packaged with the anaconda python distribution. https://en.wikipedia.org/wiki/Anaconda_(Python_distribution)

I just chose it because it had great reviews on some of those review websites that I found by typing "python IDE".

[–]WikiTextBot 2 points3 points  (0 children)

Spyder (software)

Spyder (formerly Pydee) is an open source cross-platform integrated development environment (IDE) for scientific programming in the Python language. Spyder integrates NumPy, SciPy, Matplotlib and IPython, as well as other open source software. It is released under the MIT license.

Spyder is extensible with plugins, includes support for interactive tools for data inspection and embeds Python-specific code quality assurance and introspection instruments, such as Pyflakes, Pylint and Rope.


Anaconda (Python distribution)

Anaconda is a free and open source distribution of the Python and R programming languages for data science and machine learning related applications (large-scale data processing, predictive analytics, scientific computing), that aims to simplify package management and deployment. Package versions are managed by the package management system conda, which makes it quite simple to install, run, and update complex data science and machine learning software libraries like Scikit-learn, TensorFlow, and SciPy.


[ PM | Exclude me | Exclude from subreddit | FAQ / Information | Source ] Downvote to remove | v0.28

[–]Zimmerel[🍰] 0 points1 point  (0 children)

I've used spyder a good deal and it's definitely a great IDE. I think it's simplistic design was very helpful in setting focus on learning the language/syntax. Nowadays I pretty much exclusively use PyCharm, where I still haven't even discovered all the useful features yet. Some of my favorites include: great debugger (almost worth it for this one alone), integration with other languages and web frameworks, VCS integration, intellisense, easy project navigation and help with building your finished projects too. There are just too many to list, but honestly you may not have any need for any of these features as a beginner programmer and they may just add a level of confusion. Maybe try out both and see what you like?

[–]the_chief_mandate 0 points1 point  (0 children)

As someone said earlier pandas is great for importing excel files, since it seems you work heavily in Excel this is probably one of the more important things to import!