Python tutorials for absolute beginners.
|
|
12 년 전 | |
|---|---|---|
| assets | 13 년 전 | |
| .gitignore | 13 년 전 | |
| 01-frontpage.pd | 12 년 전 | |
| 02-preface.pd | 13 년 전 | |
| 03-intro.pd | 13 년 전 | |
| 04-installation.pd | 13 년 전 | |
| 05-first-steps.pd | 13 년 전 | |
| 06-basics.pd | 13 년 전 | |
| 07-operators-expressions.pd | 13 년 전 | |
| 08-control-flow.pd | 13 년 전 | |
| 09-functions.pd | 13 년 전 | |
| 10-modules.pd | 13 년 전 | |
| 11-data-structures.pd | 13 년 전 | |
| 12-problem-solving.pd | 13 년 전 | |
| 13-oop.pd | 13 년 전 | |
| 14-io.pd | 13 년 전 | |
| 15-exceptions.pd | 13 년 전 | |
| 16-standard-library.pd | 13 년 전 | |
| 17-more.pd | 13 년 전 | |
| 18-what-next.pd | 13 년 전 | |
| 19-appendix-floss.pd | 13 년 전 | |
| 20-appendix-about.pd | 13 년 전 | |
| 21-revision-history.pd | 13 년 전 | |
| 22-translations.pd | 13 년 전 | |
| 23-translation-howto.pd | 13 년 전 | |
| LICENSE | 13 년 전 | |
| README.md | 13 년 전 | |
| config.json | 13 년 전 | |
| fabfile.py | 13 년 전 | |
| requirements.txt | 13 년 전 |
Ensure Python (>= 2.7) is installed.
Install Pandoc from http://johnmacfarlane.net/pandoc/installing.html
Install pdflatex from http://www.tug.org/texlive/.
Note that Mac users can install MacTex.pkg from http://www.tug.org/mactex/2012/.
Install pip if not present already:
sudo sh -c "curl -k -O https://raw.github.com/pypa/pip/master/contrib/get-pip.py && python get-pip.py && rm get-pip.py"
Install Python libraries needed:
sudo pip install -r requirements.txt
Convert the source files into HTML files:
fab html
Convert the source files into PDF:
fab pdf
Convert the source files into EPUB (ebook):
fab epub
If you're using Vim editor, then you may like the vim-pandoc plugin. There is one downside though - for long chapters, it becomes really slow, so I edit only in plain text mode (:set ft=), but when reviewing, I use the pandoc (:set ft=pandoc) mode.