ClockClock24 Python
Python port of the ClockClock project.
ClockClock 24 is both a kinetic sculpture and a functioning clock. Its hands veer from unpredictable, mechanical spinning, to perfect, synchronised alignment; to visually represent the abstract concept of time, and to report real time.
🛠 Technical information
This project is a Python port of the original JavaScript/React implementation, using:
Installation
Install from PyPI
The simplest way to install ClockClock24 is directly from PyPI:
pip install clockclock24-py
Install from source
To install the package from source:
git clone https://github.com/tboy1337/ClockClock24-py.git
cd ClockClock24-py
pip install -e .
pip install .
Running the application
After installation, you can run the application in several ways:
clockclock24
python -m clockclock24_py.main
python run.py
Usage
Once the application is running:
- Press the spacebar to trigger the animation
- The clock will automatically update to show the current time
- Resize the window to adjust the clock size
License
This project is licensed under the MIT License - see the LICENSE.txt file for details.