Вы пытаетесь отправить в файл вместо одной из функций внутри.
Сначала вам нужно запустить сервер cherrypy в вашем файле. Я предполагаю, что у вас есть правильно настроенный сценарий cherrypy.
$ python mypgm.py
Это должно запустить ваш сервер cherrypy.
Предположим, что он работает на 0.0.0.0:8080, что означает порт 8080 для всех сетевых интерфейсов ip на вашем сервере.
Теперь вам нужно настроить какое-то перенаправление в вашей конфигурации nginx или apache, поскольку HTML-форму нельзя отправить на порт, отличный от порта, на котором работает ваша html-страница (который, как я предполагаю, будет 80-м портом). )
Например, yourserver.com/api/ необходимо перенаправить на yourserver.com:8080
Затем, наконец, измените ваш HTML, чтобы он указывал на него, и добавьте любую функцию, которую хотите получить.
<form action="http://localhost/api/thefunction">