2

次のコードを使用して、Python 3.3.2 でシリンダーを作成しようとしています。

rod = cylinder(pos=(0,2,1), axis=(5,0,0), radius=1)
rod.pos = (15,11,9) # change (x,y,z)
rod.x = 15 # only change pos.x
rod.color = (0,0,1) # make rod be blue
rod.red = 0.4

このサイトの助けを借りて: http://www.vpython.org/contents/docs_vp5/visual/cylinder.html

出力は次のとおりです。 NameError: name 'cylinder' is not defined

インストールする必要があるものはありますか、または何かをインポートする必要がありますか?

前もって感謝します

4

1 に答える 1

3

cylinderモジュールで使用する前に、visualモジュールからインポートする必要があります。

from visual import cylinder

このvpythonチュートリアルでは、次の構文を使用して、そのモジュールからすべてを一度にインポートします。

from visual import *

これはすべて、プロジェクトの Web サイトからダウンロードした VPython IDE を使用していることを前提としています。

于 2013-10-01T17:34:18.343 に答える