Ресурсы
- Питон в двух словах
- Погрузитесь в онлайн-книгу Python — несколько устарело, но все еще хорошо.
- Официальный урок Python
- Код, похожий на Pythonista : прочитайте это, и ваш код будет pythonic.
- Модуль Python Дуга Хеллмана — отличный способ познакомиться с обширной библиотекой Python.
Важные основы, которые вы должны знать
Встроенные функции Python: см. Http://docs.python.org/library/functions.html . Или же
import __builtin__ dir(__builtin__)
Ключевые слова: см. Документы http://docs.python.org/reference/lexical_analysis.html#keywords . Или же
import keyword print(keyword.kwlist)
инструменты
- IPython — лучшая оболочка Python
- Python Regex Testing Tool
- virtualenv и virtualenvwrapper — инструменты для управления средами Python. Если вы обнаружите, что устанавливаете сторонний код Python, вы должны использовать эти инструменты.
- Застрял на окнах? Используйте замену консоли
Дополнительная документация
- Простое форматирование строки
- Встроенные исключительные типы
- Краткий обзор Doctest — но я люблю использовать
$ python -m doctest -v myfile.py
- Не забудьте первый хак с dunderscore, который вам понадобится :
if __name__ == '__main__': main()
- Отличное прохождение модуля регистрации stdlib
- str.format
- JSON в stdlib
- Список дундерских методов