From f0ff9238e68cd259afff7dbfdf59568a1928cd9a Mon Sep 17 00:00:00 2001 From: "Dawid J. Kubis" Date: Tue, 24 Nov 2020 11:55:22 +0100 Subject: [PATCH] cleanup --- Makefile | 11 ------ PREFIX.md | 4 --- README.md | 89 +------------------------------------------------ code_gen.md | 23 ------------- code_gen.py | 20 ----------- fotky/kubis1.md | 1 - fotky/kubis2.md | 1 - site_gen.md | 59 -------------------------------- site_gen.py | 56 ------------------------------- 9 files changed, 1 insertion(+), 263 deletions(-) delete mode 100644 Makefile delete mode 100644 PREFIX.md delete mode 100644 code_gen.md delete mode 100755 code_gen.py delete mode 100644 fotky/kubis1.md delete mode 100644 fotky/kubis2.md delete mode 100644 site_gen.md delete mode 100755 site_gen.py diff --git a/Makefile b/Makefile deleted file mode 100644 index d461b1d..0000000 --- a/Makefile +++ /dev/null @@ -1,11 +0,0 @@ - -all: code site - - -site: - python3 site_gen.py - -code: - python3 code_gen.py - -.PHONY: site code diff --git a/PREFIX.md b/PREFIX.md deleted file mode 100644 index e3c5564..0000000 --- a/PREFIX.md +++ /dev/null @@ -1,4 +0,0 @@ -# python-gjk - -Učí profesor Kubis a docent Veškrna. - diff --git a/README.md b/README.md index ee5bfe2..4193ef4 100644 --- a/README.md +++ b/README.md @@ -1,88 +1 @@ -# python-gjk - -Učí profesor Kubis a docent Veškrna. - -## 01 -+ [bool_vyrazy](01/bool_vyrazy) -+ [datove_typy](01/datove_typy) -+ [if](01/if) -+ [interpretace](01/interpretace) -+ [komentare](01/komentare) -+ [kricici_lukas](01/kricici_lukas) -+ [operace](01/operace) -+ [promenne](01/promenne) -+ [python_interpreter](01/python_interpreter) -+ [sude_nebo_liche](01/sude_nebo_liche) -+ [zakladni_funkce](01/zakladni_funkce) - -## 02 -+ [umocnovani](02/umocnovani) -+ [while](02/while) - -## 03 -+ [fizzbuzz](03/fizzbuzz) -+ [for](03/for) -+ [funkce](03/funkce) -+ [range](03/range) -+ [seznam](03/seznam) - -## 04 -+ [bigdick_sito](04/bigdick_sito) -+ [erastotenovo_sito](04/erastotenovo_sito) -+ [nejbigdick](04/nejbigdick) -+ [vic_bigdick_sito](04/vic_bigdick_sito) - -## [05](05) - -## [06](06) - -## [07](07) - -## 08 -+ [dict](08/dict) -+ [importy](08/importy) -+ [list_comprehensions](08/list_comprehensions) -+ [requests_and_http](08/requests_and_http) -+ [tenary_operator](08/tenary_operator) - -## [09](09) - -## [10](10) - -## 11 -+ [faktorial_rekurze](11/faktorial_rekurze) -+ [fibonacci](11/fibonacci) -+ [fibonacci_rekurze](11/fibonacci_rekurze) -+ [rekurze](11/rekurze) - -## 12 -+ [priklad](12/priklad) -+ [tridy_a_objekty](12/tridy_a_objekty) - -## 13 -+ [fraction](13/fraction) - -## 14 -+ [animal](14/animal) -+ [dedicnost](14/dedicnost) - -## -+ [code_gen](code_gen) -+ [site_gen](site_gen) - -## fotky -+ [kubis1](fotky/kubis1) -+ [kubis2](fotky/kubis2) - -## projekty/star_wars -+ [matej](projekty/star_wars/matej) -+ [petr](projekty/star_wars/petr) - -## projekty/tic_tac_toe -+ [katka](projekty/tic_tac_toe/katka) -+ [matej](projekty/tic_tac_toe/matej) -+ [ondra](projekty/tic_tac_toe/ondra) -+ [petr](projekty/tic_tac_toe/petr) -+ [tobias](projekty/tic_tac_toe/tobias) -+ [vlasta](projekty/tic_tac_toe/vlasta) - +# Python diff --git a/code_gen.md b/code_gen.md deleted file mode 100644 index a745965..0000000 --- a/code_gen.md +++ /dev/null @@ -1,23 +0,0 @@ -# code_gen.py -```python -#!/usr/bin/python3 - -from site_gen import get_ext -import os - -def mkformat(name, lines): - result = [] - result.append(f'# {name}\n') - result.append('```python\n') - result += lines - result.append('```') - return result - -if __name__=='__main__': - files = [(i + '.py', i + '.md') for i in get_ext('.', '.py')] - - for py, md in files: - with open(py) as p: - with open(md, 'w') as m: - m.writelines(mkformat(os.path.split(p.name)[1], p.readlines())) -``` \ No newline at end of file diff --git a/code_gen.py b/code_gen.py deleted file mode 100755 index f4eff12..0000000 --- a/code_gen.py +++ /dev/null @@ -1,20 +0,0 @@ -#!/usr/bin/python3 - -from site_gen import get_ext -import os - -def mkformat(name, lines): - result = [] - result.append(f'# {name}\n') - result.append('```python\n') - result += lines - result.append('```') - return result - -if __name__=='__main__': - files = [(i + '.py', i + '.md') for i in get_ext('.', '.py')] - - for py, md in files: - with open(py) as p: - with open(md, 'w') as m: - m.writelines(mkformat(os.path.split(p.name)[1], p.readlines())) diff --git a/fotky/kubis1.md b/fotky/kubis1.md deleted file mode 100644 index 05a5c34..0000000 --- a/fotky/kubis1.md +++ /dev/null @@ -1 +0,0 @@ -![kubis1](kubis1.jpg) diff --git a/fotky/kubis2.md b/fotky/kubis2.md deleted file mode 100644 index bf57461..0000000 --- a/fotky/kubis2.md +++ /dev/null @@ -1 +0,0 @@ -![kubis2](kubis2.jpg) diff --git a/site_gen.md b/site_gen.md deleted file mode 100644 index 4c95132..0000000 --- a/site_gen.md +++ /dev/null @@ -1,59 +0,0 @@ -# site_gen.py -```python -#!/usr/bin/python3 - -import os -from functools import reduce - -def get_ext(path, ext): - results = [] - for i in os.listdir(path): - if i[0] == '.': - continue - if os.path.isdir(os.path.join(path, i)): - results = results + get_ext(os.path.join(path, i), ext) - else: - name, extension = os.path.splitext(i) - if extension == ext: - results.append(os.path.join(path, name)) - return results - -def mkformat(files): - result = [] - files = [list(os.path.split(i)) for i in files] - files = path_dict(files) - - for key in files: - if 'README' in files[key]: - result.append(f'## [{key}]({key})') - else: - result.append(f'## {key}') - for name in [i for i in sorted(files[key]) if i != 'README']: - result.append(f'+ [{name}]({os.path.join(key, name)})') - result.append('') - - return result - - -def path_dict(files): - di = dict() - for x, y in files: - if not di.get(x): - di[x] = [] - di[x].append(y) - return di - -if __name__=='__main__': - prefix = [] - if os.path.exists('PREFIX.md'): - with open('PREFIX.md') as p: - prefix = p.readlines() - - files = sorted([i[2:] for i in get_ext('.', '.md') if i != './README' and i != './PREFIX']) - - with open('README.md', 'w') as f: - to_write = mkformat(files) - to_write = [i + '\n' for i in to_write] - to_write = prefix + to_write - f.writelines(to_write) -``` \ No newline at end of file diff --git a/site_gen.py b/site_gen.py deleted file mode 100755 index 0cbc0f2..0000000 --- a/site_gen.py +++ /dev/null @@ -1,56 +0,0 @@ -#!/usr/bin/python3 - -import os -from functools import reduce - -def get_ext(path, ext): - results = [] - for i in os.listdir(path): - if i[0] == '.': - continue - if os.path.isdir(os.path.join(path, i)): - results = results + get_ext(os.path.join(path, i), ext) - else: - name, extension = os.path.splitext(i) - if extension == ext: - results.append(os.path.join(path, name)) - return results - -def mkformat(files): - result = [] - files = [list(os.path.split(i)) for i in files] - files = path_dict(files) - - for key in files: - if 'README' in files[key]: - result.append(f'## [{key}]({key})') - else: - result.append(f'## {key}') - for name in [i for i in sorted(files[key]) if i != 'README']: - result.append(f'+ [{name}]({os.path.join(key, name)})') - result.append('') - - return result - - -def path_dict(files): - di = dict() - for x, y in files: - if not di.get(x): - di[x] = [] - di[x].append(y) - return di - -if __name__=='__main__': - prefix = [] - if os.path.exists('PREFIX.md'): - with open('PREFIX.md') as p: - prefix = p.readlines() - - files = sorted([i[2:] for i in get_ext('.', '.md') if i != './README' and i != './PREFIX']) - - with open('README.md', 'w') as f: - to_write = mkformat(files) - to_write = [i + '\n' for i in to_write] - to_write = prefix + to_write - f.writelines(to_write)