tambovtsev homework
Go to file
2023-12-02 10:48:19 +03:00
course_materials add course materials 2023-10-23 08:34:23 +03:00
docs homework done 2023-09-28 21:47:21 +03:00
interpreters resize image in readme 2023-10-10 18:49:55 +03:00
turtle fix after review 2023-12-02 10:48:19 +03:00
.gitignore done turtle thread 2023-11-16 21:21:10 +03:00
Licence.txt fix structure 2023-09-29 07:18:26 +03:00
pyproject.toml fix readme and pyproject 2023-09-29 17:46:34 +03:00
README.md done turtle thread 2023-11-16 21:21:10 +03:00
requirements.txt fix structure 2023-09-29 07:18:26 +03:00

advanced-python-homework-2023

Student:

Ilia Tambovtsev

Materials

Controls (1st homework)

Venv creation:

python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

Documentation

Build

cd docs
make.bat

From scratch

  1. run sphinx initialization: sphinx-quickstart docs
  2. add project packages: sphinx-apidoc -o docs/source .
  3. edit conf.py
import sys
import os
sys.path.insert(0, os.path.abspath("../../"))

extensions = [
    'sphinx.ext.duration',
    'sphinx.ext.doctest',
    'sphinx.ext.autodoc',
    'sphinx.ext.autosummary',
]
  1. add modules after Contents: in index.rst
  2. run make.bat

Interpreters (2nd homework)

Turtle Device (3rd homework)

Turtle Thread (4th homework)