From 64d3d871a489b63fbf92fafc44785d00046ffea9 Mon Sep 17 00:00:00 2001 From: dupre Date: Sun, 12 Apr 2015 01:43:34 +0200 Subject: [PATCH] fichier scratch pour la chute d'une balle --- _doc/sphinxdoc/source/arduino/index_arduino.rst | 10 ++++++++-- src/code_beatrix/scratchs/__init__.py | 2 ++ .../scratchs/example_chute/__init__.py | 13 +++++++++++++ .../scratchs/example_chute/chute.sb2 | Bin 0 -> 8001 bytes 4 files changed, 23 insertions(+), 2 deletions(-) create mode 100644 src/code_beatrix/scratchs/example_chute/__init__.py create mode 100644 src/code_beatrix/scratchs/example_chute/chute.sb2 diff --git a/_doc/sphinxdoc/source/arduino/index_arduino.rst b/_doc/sphinxdoc/source/arduino/index_arduino.rst index 36879ef..43b4740 100644 --- a/_doc/sphinxdoc/source/arduino/index_arduino.rst +++ b/_doc/sphinxdoc/source/arduino/index_arduino.rst @@ -1,12 +1,18 @@ - + .. issue. +.. index:: ExperimentBoy, Eskimon + .. _l-arduino_programmation: Arduino et programmation ======================== -Projet de long terme. +Projet de long terme. En attendant : + +* `Introduction à l'Arduino ! `_, + de `Experiment Boy `_ +* `Le blog d'Eskimon `_ diff --git a/src/code_beatrix/scratchs/__init__.py b/src/code_beatrix/scratchs/__init__.py index 870e059..c317c7f 100644 --- a/src/code_beatrix/scratchs/__init__.py +++ b/src/code_beatrix/scratchs/__init__.py @@ -7,6 +7,7 @@ from .example_echiquier import check_echiquier from .example_tri import check_tri from .example_pyramide import check_pyramide +from .example_chute import check_chute def check(): @@ -16,3 +17,4 @@ def check(): check_echiquier() check_tri() check_pyramide() + check_chute() diff --git a/src/code_beatrix/scratchs/example_chute/__init__.py b/src/code_beatrix/scratchs/example_chute/__init__.py new file mode 100644 index 0000000..71ceae9 --- /dev/null +++ b/src/code_beatrix/scratchs/example_chute/__init__.py @@ -0,0 +1,13 @@ +""" +basic checking +""" + + +def check_chute(): + """ + basic checkings + """ + dirname = os.path.dirname(__file__) + f0 = os.path.exists(dirname, "chute.sb2") + if not os.path.exists(f0): + raise FileNotFoundError(f0) diff --git a/src/code_beatrix/scratchs/example_chute/chute.sb2 b/src/code_beatrix/scratchs/example_chute/chute.sb2 new file mode 100644 index 0000000000000000000000000000000000000000..60a9f6da39b15f958b5a29c3b17d3dc8120d92ad GIT binary patch literal 8001 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