本文整理汇总了Python中mrjob.local.LocalMRJobRunner._steps方法的典型用法代码示例。如果您正苦于以下问题:Python LocalMRJobRunner._steps方法的具体用法?Python LocalMRJobRunner._steps怎么用?Python LocalMRJobRunner._steps使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类mrjob.local.LocalMRJobRunner
的用法示例。
在下文中一共展示了LocalMRJobRunner._steps方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: test_jobconf_from_step
# 需要导入模块: from mrjob.local import LocalMRJobRunner [as 别名]
# 或者: from mrjob.local.LocalMRJobRunner import _steps [as 别名]
def test_jobconf_from_step(self):
jobconf = {"FOO": "bar", "BAZ": "qux"}
# Hack in steps rather than creating a new MRJob subclass
runner = LocalMRJobRunner(jobconf=jobconf)
runner._steps = [{"jobconf": {"BAZ": "quux", "BAX": "Arnold"}}]
self.assertEqual(runner._hadoop_args_for_step(0), ["-D", "BAX=Arnold", "-D", "BAZ=quux", "-D", "FOO=bar"])
示例2: test_jobconf_from_step
# 需要导入模块: from mrjob.local import LocalMRJobRunner [as 别名]
# 或者: from mrjob.local.LocalMRJobRunner import _steps [as 别名]
def test_jobconf_from_step(self):
jobconf = {'FOO': 'bar', 'BAZ': 'qux'}
# Hack in steps rather than creating a new MRJob subclass
runner = LocalMRJobRunner(jobconf=jobconf)
runner._steps = [{'jobconf': {'BAZ': 'quux', 'BAX': 'Arnold'}}]
self.assertEqual(runner._hadoop_args_for_step(0),
['-D', 'BAX=Arnold',
'-D', 'BAZ=quux',
'-D', 'FOO=bar',
])