首页
社区
课程
招聘
问个 python 脚本 源代码的问题
发表于: 2012-3-31 23:45 3492

问个 python 脚本 源代码的问题

2012-3-31 23:45
3492
程序设置 一些 计时器。

程序给 PY 脚本 一个ID

def OnTimer(ID)
    return

比如 ID = 1111 调用 下面的函数

def OnTimer1111()
    return

-------------------------------------------------------------
def OnTimer(ID)
    return

这里的代码应该怎么写 才能调用 上面的  OnTimer1111

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 1585
活跃值: (190)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
2
新手答案,仅供参考!

首先你看一下,那个函数有多大,主要做些什么,重复调用的多不多,假如回答是肯定的,那么你就应该单独为这个函数写个脚本,名为.py,然后直接IMPORT这个脚本,就可以直接调用了!
2012-3-31 23:53
0
雪    币: 41
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我是想 搞成
OnTimer + str(ID)()

这种调用的函数。程序固定了 只能动脚本了
2012-3-31 23:56
0
雪    币: 705
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
4
def OnTimer(id):
    eval("OnTimer%s()" % str(id))
2012-3-31 23:57
0
雪    币: 41
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
报错啊 怎么回事啊
上传的附件:
2012-4-1 00:00
0
雪    币: 41
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
哈哈 看错了 感谢 3楼的朋友
2012-4-1 00:02
0
雪    币: 1585
活跃值: (190)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
7
应该是缩进不对
2012-4-1 00:04
0
雪    币: 41
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
忘记 def 函数 加 冒号了
2012-4-1 00:08
0
游客
登录 | 注册 方可回帖
返回
//