No description
- Python 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| example_config.json | ||
| LICENSE | ||
| README.md | ||
| swiss_gsheets.py | ||
| tebe_poveriat_shuffle.py | ||
| tebe_poveriat_swiss_generate_pairs.py | ||
| tebe_poveriat_swiss_top_row.py | ||
Основной репозиторий этого проекта — https://code.pecheny.me/pecheny/swiss_gsheets, пожалуйста, создавайте issues там.
Швейцарка для гугл-таблиц
Инструкция
pip install gspread networkx oauth2client PyOpenSSL(лучше это делать в virtualenv)- Заведите Service Account на Google Developers по инструкции и скачайте аутентификационный json
- На client_email из этого json, который выглядит как
473000000000-yoursisdifferent@developer.gserviceaccount.com, расшарьте свой док, чтобы можно было его редактировать - Скопируйте файл example_config.json и отредактируйте его так, чтобы данные соответствовали вашим нуждам (подробно расписывать лень, будут вопросы — пишите)
- Запускать так:
python swiss_gsheets.py --config your_config_file.json. После этого на каждое нажатие Enter будут выводиться новые пары на листе, указанном вpairings_sheet_name
Посмотреть пример работы можно в табличке из example_config.json