¿Cuál es la forma correcta (o me conformaré con una buena forma ) para diseñar una aplicación de línea de comando de python de complejidad moderada? He creado un esqueleto proyecto Python usando el parche, lo que me dio un par de archivos para iniciar con:¿Cuál es el mejor diseño para una aplicación de línea de comando de python?
myproj/__init__.py
MyProj.egg-info/
dependency_links.txt
entry_points.txt
PKG-INFO
SOURCES.txt
top_level.txt
zip-safe
setup.cfg
setup.py
Quiero saber, principalmente, donde debería ir mi punto de entrada del programa, y cómo puedo obtener instalado ¿en el camino? ¿Las herramientas de configuración me lo crean? Estoy tratando de encontrar esto en el HHGTP, pero tal vez me lo estoy perdiendo.