本文整理汇总了Python中pyaid.ArgsUtils.ArgsUtils.getAsDict方法的典型用法代码示例。如果您正苦于以下问题:Python ArgsUtils.getAsDict方法的具体用法?Python ArgsUtils.getAsDict怎么用?Python ArgsUtils.getAsDict使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类pyaid.ArgsUtils.ArgsUtils
的用法示例。
在下文中一共展示了ArgsUtils.getAsDict方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: __init__
# 需要导入模块: from pyaid.ArgsUtils import ArgsUtils [as 别名]
# 或者: from pyaid.ArgsUtils.ArgsUtils import getAsDict [as 别名]
def __init__(self, ident, label =None, message =None, **kwargs):
"""Creates a new instance of ViewResponse."""
self._id = ident
self._label = label
self._message = message
self._kind = ArgsUtils.get('kind', self.DEFAULT_KIND, kwargs)
self._allowCaching = ArgsUtils.get('allowCaching', False, kwargs)
self._data = ArgsUtils.getAsDict('data', kwargs)
示例2: __call__
# 需要导入模块: from pyaid.ArgsUtils import ArgsUtils [as 别名]
# 或者: from pyaid.ArgsUtils.ArgsUtils import getAsDict [as 别名]
def __call__(self, *args, **kwargs):
try:
return self._createApp(
ArgsUtils.getAsDict('environ', kwargs, args, 0),
ArgsUtils.get('start_response', None, kwargs, args, 1) )
except Exception as err:
self.logger.writeError([
'ERROR: Application Creation Failed',
'ARGS: %s' % ListUtils.prettyPrint(args),
'KWARGS: %s' % DictUtils.prettyPrint(kwargs) ], err)
raise
示例3: __init__
# 需要导入模块: from pyaid.ArgsUtils import ArgsUtils [as 别名]
# 或者: from pyaid.ArgsUtils.ArgsUtils import getAsDict [as 别名]
def __init__(self, source, **kwargs):
self.footerDom = u''
self.page = ArgsUtils.get('page', None, kwargs)
self.site = ArgsUtils.get('site', None, kwargs)
self.filePath = ArgsUtils.get('path', None, kwargs)
self.filename = ArgsUtils.get(
'filename',
os.path.basename(self.filePath) if self.filePath else None,
kwargs)
debugData = ArgsUtils.extract('debugData', None, kwargs)
blocks = {
'root':[
MarkupTextBlockUtils.createMarkupCommentDef(BlockDefinition.BLOCKED),
MarkupTextBlockUtils.createMarkupOpenDef('quote'),
MarkupTextBlockUtils.createMarkupCloseDef(BlockDefinition.BLOCKED) ],
'quote':[
BlockDefinition.createQuoteDef(BlockDefinition.BLOCKED),
BlockDefinition.createLiteralDef(BlockDefinition.BLOCKED) ]}
self._renderErrors = []
self._tagIndex = -1
super(MarkupProcessor, self).__init__(
source,
ArgsUtils.extract('debug', False, kwargs),
blocks,
debugData,
stripSource=False,
**kwargs)
self.logger.trace = True
self._result = None
self._anchors = []
self._tags = []
self._id = StringUtils.getRandomString(8)
self._css = []
self._js = []
self._radioArrays = dict()
self._patterns = dict()
self._groups = dict()
self._metadata = ArgsUtils.getAsDict('metadata', kwargs)
self._libraryIDs = []
self._autoTitle = u''
self._autoDescription = u''
self._allowModelCaching = False
self.privateView = False
示例4: __init__
# 需要导入模块: from pyaid.ArgsUtils import ArgsUtils [as 别名]
# 或者: from pyaid.ArgsUtils.ArgsUtils import getAsDict [as 别名]
def __init__(self, projectPath, **kwargs):
"""Creates a new instance of ClassTemplate."""
ProjectData.__init__(self, projectPath=projectPath, **kwargs)
self.iosSimulatorSdkPath = '/Applications/Xcode.app/Contents/Developer/Platforms/' \
+ 'iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk'
self.nativeCaptiveRuntime = ArgsUtils.get('nativeCaptive', False, kwargs)
self.advancedTelemetry = ArgsUtils.get('telemetry', False, kwargs)
self.iosAdHoc = ArgsUtils.get('iosAdHoc', False, kwargs)
self.platformUploads = ArgsUtils.getAsDict('platformUploads', kwargs)
self._currentPlatformID = None
self._iosInterpreter = ArgsUtils.get('iosInterpreter', False, kwargs)
self._iosSimulator = ArgsUtils.get('iosSimulator', False, kwargs)
self._live = ArgsUtils.get('live', False, kwargs)
self._compileSwf = ArgsUtils.get('compileSwf', True, kwargs)
self._packageAir = ArgsUtils.get('packageAir', False, kwargs)
self._quickCompile = ArgsUtils.get('quickCompile', False, kwargs)
self._usbDebug = ArgsUtils.get('usbDebug', False, kwargs)
self._versionInfo = ArgsUtils.getAsDict('versionInfo', kwargs)
self._platforms = ArgsUtils.getAsDict('platforms', kwargs)
self.remoteDebug = ArgsUtils.get('remoteDebug', self._usbDebug, kwargs)