Python-Pyo无类型错误

时间:2017-04-12 08:32:51

标签: python pyo

我尝试运行以下代码

但我得到None-Type error

from pyo import *
import random

s = Server().boot()
s.start()


fr = SigTo(value=200, time=0.5, init=200)
a = SineLoop(freq=fr, feedback=0.08, mul=.3).out()

def new_freq():
    fr.value = random.randrange(100, 600, 10)

pat = Pattern(function=new_freq, time=1).play()

错误

  

AttributeError:' NoneType'对象没有属性' randrange'

如果我使用python interpreter并依次输入命令,则可以正常工作。

请建议。

1 个答案:

答案 0 :(得分:1)

您可能创建了random.py文件,重命名并删除random.pyc

验证检查random.__file__,它将显示模块的源路径。