0

私はこのプロジェクトを持っていますhttp://www.ibm.com/developerworks/opensource/library/os-cherrypy/?ca=dgr-lnxw01CherryPy

#!/usr/bin/env python
import cherrypy
from cherrypy import cpg

class Application:
    @cpg.expose
    def hello(self, what='Hello', who='world'):
        return '%s, %s!' % (what, who)
cpg.root = Application()
cpg.server.start()

しかし、サイトは古いと思います。Pythonのバージョンは2.7.3です。

エラーは

Traceback (most recent call last):
File "hello4.py", line 3, in <module>
from cherrypy import cpg
ImportError: cannot import name cpg

プログラムのcherrypyをインストールするにはhttp://sourceforge.net/apps/trac/xenwebmanager/wiki/GettingStarted

Pythonの新しいバージョンで何が変わったのですか?

Python 2.7.3 用のプロジェクトを使用するために変更するにはどうすればよいですか?

4

1 に答える 1

2

cherrypy.cpg2.1 で削除されました。2005 年より新しいドキュメントを見つける必要があります。

于 2013-03-20T12:14:04.260 に答える