Welcome to PyCAMELOT, a comprehensive framework designed to streamline the setup and organization of Python projects. Embodying the spirit of Camelot's legendary knights, PyCAMELOT equips Python developers with the tools and structure necessary for coding excellence and efficiency.
assets/: Directory for project assets. Learn Moredata/: Directory for data files. Best Practicesmodules/: Python modules for utilities and classes. Python Modulesmain.py: Main Python script for the project. Python Scripts
setup.bat: Windows script for setting up the environment. Windows Python Setupsetup.sh: Linux script for setting up the environment. Linux Python Setup
Run the setup script appropriate for your system. It creates a virtual environment and sets up the project structure. Virtual Environments
utils.py: Utility functions like path handling and logging setup. Logging in Pythonclasses.py: Example classes with basic methods. Python Classes
Maintain high code standards with tests in the tests/ directory. Python Testing
Your contributions elevate PyCAMELOT, akin to the valorous deeds of Camelot's knights. Please see our contribution guidelines.
PyCAMELOT is under the MIT License. See the LICENSE file.
Embark on your Python journey with the wisdom of Camelot's sages and the valour of its knights, all encapsulated in PyCAMELOT.
