camel.py