有没有办法让CherryPy回复包含句点的网址,例如http://some/base/path/oldscript.py
?我有很多旧的CGI脚本被称为这样,我试图将它们推到一个漂亮的漂亮的CherryPy网络应用程序 - 但我不想打破所有的书签等仍然指向CGI脚本。理想情况下,无论是否有.py,相同的方法都会响应url。
答案 0 :(得分:2)
在方法定义中使用_作为点/句点。这意味着我必须有两个函数定义,如果我想能够使用或不使用.py来调用它,但由于我可以轻松地从另一个调用一个函数,这是一个小问题。