rapidfire从命令行调用并显示定义的python函数
rapidfire的Python项目详细描述
设置
- 初始RapidFire
$ pip install rapidfire $ rap --init $ vi /Your/home/directory/.rapidfire.d/raprc
- 在rapidfire pyfile路径中设置值
RAPIDFIRE_PYFILE_PATH = /path/hoge.py
- 编辑示例代码
$ vi /path/hoge.py
fromrapidfireimporttask@taskdefsample():return['text1','text2','text3']
- 运行rapidfire
$ rap sample
API
- rapidfire.task(下一个操作,剪贴板,每页)
- 参数
- 下一个操作-对于下一个操作,请指定下一个要执行的函数名
- 剪贴板选项-将结果复制到剪贴板
- 每页-每页行数
示例
fromrapidfireimporttask@task(next_action='sample_method2',per_page=2)defsample_method1():return['text1','text2','text3']@task(clipboard=True)defsample_method2():text=sample_method1# The value selected by sample_method1 is enteredreturn['{} is selected'.format(text)]