官术网_书友最值得收藏!

A note on the IDEs

Just a few words about Integrated Development Environments (IDEs). To follow the examples in this book you don't need one, any text editor will do fine. If you want to have more advanced features such as syntax coloring and auto completion, you will have to fetch yourself an IDE. You can find a comprehensive list of open source IDEs (just Google "python ides") on the Python website. I personally use Sublime Text editor. It's free to try out and it costs just a few dollars. I have tried many IDEs in my life, but this is the one that makes me most productive.

Two extremely important pieces of advice:

  • Whatever IDE you will chose to use, try to learn it well so that you can exploit its strengths, but don't depend on it. Exercise yourself to work with VIM (or any other text editor) once in a while, learn to be able to do some work on any platform, with any set of tools.
  • Whatever text editor/IDE you will use, when it comes to writing Python, indentation is four spaces. Don't use tabs, don't mix them with spaces. Use four spaces, not two, not three, not five. Just use four. The whole world works like that, and you don't want to become an outcast because you were fond of the three-space layout.
主站蜘蛛池模板: 定西市| 芒康县| 尤溪县| 津南区| 苗栗市| 漳平市| 盐亭县| 凤庆县| 西宁市| 安康市| 郯城县| 松滋市| 武定县| 皮山县| 柘荣县| 南京市| 高邑县| 新营市| 武冈市| 盘山县| 三江| 思茅市| 上虞市| 旅游| 石门县| 咸宁市| 拜泉县| 日土县| 青岛市| 青田县| 延川县| 确山县| 冀州市| 吴川市| 天祝| 滨海县| 巴中市| 沁源县| 郸城县| 广元市| 都匀市|