if __name__ == "__main__":
print("RunDecisionTreeBinary")
sc = CreateSparkContext()
def CreateSparkContext():
sparkConf = SparkConf() \
.setAppName("RunDecisionTreeBinary") \
.set("spark.ui.showConsoleProgress", "false")
sc = SparkContext(conf = sparkConf)
print ("master="+sc.master)
SetLogger(sc)
SetPath(sc)
return (sc)
运行时报错:
NameError: name 'CreateSparkContext' is not defined
可能是由于对齐问题,主程序使用空格,而函数定义使用了Tab,两个看起来一样,实际上不一样。
参考:
https://blog.csdn.net/ywsydwsbn/article/details/105601833
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。