An overview of some of the handy tools used when developing in the Python programming language. IDE’s, analysis, and more!
bpython Alternative Shell Review bpython is a lighter solution than IPython, which we discussed last time; where IPython expands the capabilities of Python itself, and offers interactive features as a sideline, bpython expands the interactive features of Python’s shell — and that’s about it. Within the bounds of its intended purpose, however, it is quite […]Read More
The language in which you program and its interpreters or compilers are only some of the tools you use to develop software. Another important matter is your programming environment. Unlike some languages, where your choices are limited, such as Delphi or the .NET languages, where there are one or two obviously superior options, Python has […]Read More
Python is such a popular language that most “programmers’ text editors” have at least rudimentary support, including syntax highlighting. But there are several editors that have especially good support. I’ve tested the following editors, presented in alphabetical order, as most are fine choices: Emacs Geany Komodo Edit Notepad++Read More
Until recently, I hadn’t looked into Python IDEs for several years; I’m not generally an IDE person — I usually use Emacs. When I last checked them out, Python IDEs were a dismal lot; it’s not easy to write tools for a dynamic language, because they have to analyze the code, and a lot of […]Read More
One of the key tools of each developer is a good integrated developer environment (IDE). Python is a beautiful language with great support from a budding community of developers, who continue to create amazing libraries and extensions. Those are two reasons there are numerous IDEs for Python. They range from commercial ones, like Komodo and PyCharm, […]Read More
Simply put, IPython lets you do all sorts of really powerful stuff. It’s very popular amongst scientists and mathematicians, and has a lot of features that they seem to really appreciate. It also has a lot of features that are really useful to everyone else who uses Python. IPython offers lots of simple hooks for […]Read More
An IDE (Integrated Development Environment) is one of the best tools a programmer can wield. It allows developers to work efficiently and forget about the boilerplate. While some programmers scoff at the idea of using anything more than a text editor, when you are working on a very big project consisting of many files, an […]Read More