>>> from confduino.version import version, intversion, sketch_extension
>>> from confduino import set_arduino_path
>>>
>>> version()
'1.0.3'
>>> intversion()
103
>>> sketch_extension()
'.ino'
>>>
>>> set_arduino_path('~/opt/arduino-0022')
>>> version()
'0022'
>>> intversion()
22
>>> sketch_extension()
'.pde'
>>>
>>> set_arduino_path('~/opt/arduino-1.0')
>>> version()
'1.0'
>>> intversion()
100
>>> sketch_extension()
'.ino'
$ python -m confduino.version
1.0.3
Help:
$ python -m confduino.version --help
usage: version.py [-h] [-i] [--debug] [--version]
print arduino version
optional arguments:
-h, --help show this help message and exit
-i, --integer
--debug set logging level to DEBUG
--version show program's version number and exit
$ env ARDUINO_HOME=~/opt/arduino-0022 python -m confduino.version
0022
$ env ARDUINO_HOME=~/opt/arduino-0022 python -m confduino.version --integer
22
$ env ARDUINO_HOME=~/opt/arduino-1.0 python -m confduino.version
1.0
$ env ARDUINO_HOME=~/opt/arduino-1.0 python -m confduino.version --integer
100