Python 加工中的ARGV
我有一个使用Python模式编写的应用程序,在处理文档中没有找到关于使用Python 加工中的ARGV,python,processing,Python,Processing,我有一个使用Python模式编写的应用程序,在处理文档中没有找到关于使用argv参数的任何地方。我需要将变量值作为参数传递,以确定我的应用程序行为。为了让事情更清楚,我正在做一个RPM模拟器,它有一个小圆圈和一个大圆圈周围的平移运动。我目前的来源是: rpm = 27 def setup(): size(600, 600) rectMode(CENTER) ellipseMode(RADIUS) noFill() stroke(33, 33, 33)
argv
参数的任何地方。我需要将变量值作为参数传递,以确定我的应用程序行为。为了让事情更清楚,我正在做一个RPM模拟器,它有一个小圆圈和一个大圆圈周围的平移运动。我目前的来源是:
rpm = 27
def setup():
size(600, 600)
rectMode(CENTER)
ellipseMode(RADIUS)
noFill()
stroke(33, 33, 33)
smooth()
def draw():
background(2, 135, 208)
fill(100, 100, 100)
ellipse(width / 2, height / 2, 280, 280)
translate(width / 2, height / 2)
angle = frameCount * parameter_table(rpm)
x = cos(angle) * 280
y = sin(angle) * 280
fill(23, 187, 176)
stroke(10)
smooth()
ellipse(x, y, 20, 20)
def parameter_table(rpm):
return 10.0 * 0.01 / (60.0 / rpm)
如何通过命令行调用
/home/my_application 27
动态设置RPM?您是否尝试过该模块?可能我已经访问了您发送给我的页面中的所有链接。我通过在Java中创建一个main方法publicstaticvoidmain(stringargs[])
解决了这个问题,在获得参数后,启动设置并循环绘图:PApplet.main(新字符串[]{“模拟器”})代码>