当前位置: 首页>>代码示例>>Python>>正文


Python Machine.add方法代码示例

本文整理汇总了Python中machine.Machine.add方法的典型用法代码示例。如果您正苦于以下问题:Python Machine.add方法的具体用法?Python Machine.add怎么用?Python Machine.add使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在machine.Machine的用法示例。


在下文中一共展示了Machine.add方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: run

# 需要导入模块: from machine import Machine [as 别名]
# 或者: from machine.Machine import add [as 别名]
def run():
    print 'machine echo side a'
    ma = Machine('proxy_runner')
    ma.add_peer(peer)
    n = ProxyNode('node.example.TestNode')
    ma.add(n)

    return ma
开发者ID:Strangemother,项目名称:python-state-machine,代码行数:10,代码来源:proxynode.py

示例2: run

# 需要导入模块: from machine import Machine [as 别名]
# 或者: from machine.Machine import add [as 别名]
def run():
    print 'running simple machine'
    m = Machine()
    m.add_peer('PYRO:[email protected]:55090')
    a = A()
    m.add(a)

    print 'perform a.one += 4'
    a.one += 4
    return m
开发者ID:Strangemother,项目名称:python-state-machine,代码行数:12,代码来源:foo.py

示例3: run

# 需要导入模块: from machine import Machine [as 别名]
# 或者: from machine.Machine import add [as 别名]
def run():
    ma = Machine('example')
    m1 = Machine('foo')
    m2 = Machine('bar')
    n = TestNode()
    n2 = OtherNode()
    pr = Prox()

    a = Address('example.TestNode')
    pr.address = a

    print '---add machines---'
    ma.add(n, n2, pr)
    ma.add_peer('PYRO:[email protected]:56894')
    ma.add_peer('PYRO:[email protected]:41106')
    return ma
开发者ID:Strangemother,项目名称:python-state-machine,代码行数:18,代码来源:address_use.py

示例4: run

# 需要导入模块: from machine import Machine [as 别名]
# 或者: from machine.Machine import add [as 别名]
def run():
    print 'running direction direction'
    m = Machine()
    a= A()
    nodes = [a, B()]
    m.add(*nodes)
    a.one += 1
    print '>  Step up one'
    a.one += 1
    print '>  Step up three'
    a.one += 3
    print '>  Step down two'
    a.one -= 2
    print '>  Step is 4'
    a.one = 100

    return a
开发者ID:Strangemother,项目名称:python-state-machine,代码行数:19,代码来源:direction.py

示例5: run

# 需要导入模块: from machine import Machine [as 别名]
# 或者: from machine.Machine import add [as 别名]
def run():
    ma = Machine('example')
    n = TestNode()
    ma.add(n)
    return ma
开发者ID:Strangemother,项目名称:python-state-machine,代码行数:7,代码来源:boilerplate.py

示例6: run

# 需要导入模块: from machine import Machine [as 别名]
# 或者: from machine.Machine import add [as 别名]
def run():
    ma = Machine('example')
    n = AlphaNode()
    ma.add(n)
    return ma
开发者ID:Strangemother,项目名称:python-state-machine,代码行数:7,代码来源:alpha.py


注:本文中的machine.Machine.add方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。