add webcli.py
refine webcli.py