我有一个使用Python模式处理的应用程序,我在Processing文档中没有找到关于使用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)
如何通过命令行动态设置RPM,调用/home/my_application 27
?