在python中制作圆柱体?

时间:2013-10-01 17:31:53

标签: python vpython

我正在尝试使用以下代码在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:未定义名称'cylinder'

我需要安装什么或者我必须导入一些东西吗?

提前致谢

1 个答案:

答案 0 :(得分:3)

您需要先从cylinder模块导入visual,然后才能在模块中使用它:

from visual import cylinder

vpython tutorial使用语法从该模块一次性导入所有

from visual import *

这一切都假设您使用的是从project website下载的VPython IDE。