Python 加工中的ARGV

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)

我有一个使用Python模式编写的应用程序,在处理文档中没有找到关于使用
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(新字符串[]{“模拟器”})