README
This commit is contained in:
parent
080c5aabff
commit
52877c5b34
2 changed files with 22 additions and 1 deletions
21
README.md
Normal file
21
README.md
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
Un script du cancer codé avec les pieds pour aller chercher l'emploi du temps
|
||||||
|
sur NTNOE.
|
||||||
|
|
||||||
|
Vous avec besoin d'une clé API google, allez la chercher
|
||||||
|
[ici](https://developers.google.com/google-apps/calendar/quickstart/python) et
|
||||||
|
mettez le `client_secret.json`dans le même répertoire que `main.py`. Ensuite
|
||||||
|
vous avez besoin des dépendances, donc :
|
||||||
|
|
||||||
|
```
|
||||||
|
pip install -r requirements.txt
|
||||||
|
```
|
||||||
|
|
||||||
|
Et ça marche (sans doute) :
|
||||||
|
|
||||||
|
```
|
||||||
|
python3 main.py
|
||||||
|
```
|
||||||
|
|
||||||
|
Par contre ça gère pas les modifications de cours de façon tip top, donc
|
||||||
|
synchronisez pas trop dans le future. Pour modifier ce temps, voir la variable
|
||||||
|
`TIMEDELTA_SYNCHRO`.
|
2
main.py
2
main.py
|
@ -13,7 +13,7 @@ from oauth2client.file import Storage
|
||||||
import icalendar
|
import icalendar
|
||||||
|
|
||||||
|
|
||||||
TIMEDELTA_SYNCHRO = datetime.timedelta(days=4) # Number of days to look for
|
TIMEDELTA_SYNCHRO = datetime.timedelta(days=7) # Number of days to look for
|
||||||
# for synchronization
|
# for synchronization
|
||||||
with open('ntnoe_credentials') as f:
|
with open('ntnoe_credentials') as f:
|
||||||
NTNOE_ID,NTNOE_PASS,_ = f.read().split('\n')
|
NTNOE_ID,NTNOE_PASS,_ = f.read().split('\n')
|
||||||
|
|
Loading…
Reference in a new issue