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


Python Workflow.workflowfile方法代码示例

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


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

示例1: types

# 需要导入模块: from workflow import Workflow [as 别名]
# 或者: from workflow.Workflow import workflowfile [as 别名]
    ],
    'collection': [
        'key', 'collections'
    ]
}

# Map of search types (`key`) to search filters (`value`)
SCOPE_TYPES = {
    'items': ['general', 'titles', 'creators', 'attachments', 'notes'],
    'groups': ['collections', 'tags'],
    'in-groups': ['in-collection', 'in-tag'],
    'meta': ['debug', 'new']
}

# Path to `pashua` housed in bundler directory
PASHUA = os.path.join(WF.workflowfile('zotquery/lib/Pashua.app'),
                      'Contents/MacOS/Pashua')


# -----------------------------------------------------------------------------
# WORKFLOW Classes and Functions
# -----------------------------------------------------------------------------


class PropertyBase(object):
    def __init__(self, wf, secured=False):
        self.wf = wf
        # store properties dict in Keychain (True) or to file (False)
        self.secured = secured
         # get name of class in underscore format
        self.class_name = utils.convert(self.__class__.__name__)
开发者ID:WangGL1985,项目名称:alfred_zotquery,代码行数:33,代码来源:config.py

示例2: len

# 需要导入模块: from workflow import Workflow [as 别名]
# 或者: from workflow.Workflow import workflowfile [as 别名]
            if len(ACTIONS) > 0:
                for action in ACTIONS:
                    WF.add_item(
                        action['name'], action['description'],
                        uid=action['name'],
                        autocomplete=action['autocomplete'],
                        arg=action['arg'],
                        valid=action['valid'],
                        icon=get_icon("chevron-right")
                    )
            else:
                WF.add_item(
                    "No action found for '%s'" % query,
                    autocomplete="",
                    icon=get_icon("info")
                )

        if len(WF._items) == 0:
            WF.add_item(
                "No formula found for '%s'" % query[query.find(" ") + 1:],
                autocomplete="%s " % query[:query.find(" ")],
                icon=get_icon("info")
            )

    WF.send_feedback()

    # refresh cache
    cmd = ['/usr/bin/python',
    WF.workflowfile('brew_refresh.py')]
    run_in_background('brew_refresh', cmd)
开发者ID:rianrainey,项目名称:alfred-homebrew,代码行数:32,代码来源:brew.py

示例3: len

# 需要导入模块: from workflow import Workflow [as 别名]
# 或者: from workflow.Workflow import workflowfile [as 别名]
            if len(ACTIONS) > 0:
                for action in ACTIONS:
                    WF.add_item(
                        action['name'], action['description'],
                        uid=action['name'],
                        autocomplete=action['autocomplete'],
                        arg=action['arg'],
                        valid=action['valid'],
                        icon=get_icon("chevron-right")
                    )
            else:
                WF.add_item(
                    "No action found for '%s'" % query,
                    autocomplete="",
                    icon=get_icon("info")
                )

        if len(WF._items) == 0:
            WF.add_item(
                "No formula found for '%s'" % query[query.find(" ") + 1:],
                autocomplete="%s " % query[:query.find(" ")],
                icon=get_icon("info")
            )

    WF.send_feedback()

    # refresh cache
    cmd = ['/usr/bin/python', WF.workflowfile('brew_refresh.py')]
    run_in_background('brew_refresh', cmd)
开发者ID:apoleshchuk,项目名称:alfred-homebrew,代码行数:31,代码来源:brew.py

示例4: Copyright

# 需要导入模块: from workflow import Workflow [as 别名]
# 或者: from workflow.Workflow import workflowfile [as 别名]
#!/usr/bin/env python
# encoding: utf-8
#
# Copyright (c) 2014 [email protected]
#
# MIT Licence. See http://opensource.org/licenses/MIT
#
# Created on 2014-07-03
#

"""Common settings."""

from __future__ import unicode_literals

from workflow import Workflow

wf = Workflow()

INDEX_DB = wf.cachefile('index.db')
DATA_FILE = wf.workflowfile('books.tsv')
开发者ID:deanishe,项目名称:alfred-index-demo,代码行数:22,代码来源:config.py


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