首页 > 解决方案 > :'function'对象在jupyter上没有属性'read'

问题描述

我上传数据集时出错,它显示错误 AttributeError: 'function' object has no attribute 'read' 我在 jupyter 这是我的输出 1

标签: pythonapache-sparkpysparkjupyter

解决方案


线

spark = SparkSession.builder.master("local").name("test").getOrCreate

函数 getOrCreate分配给变量spark,这不是您想要的。

相反,您希望将函数的返回值getOrCreate(即 spark 会话)分配给变量spark,因此您需要使用一对空括号来调用该函数:

spark = SparkSession.builder.master("local").name("test").getOrCreate()

推荐阅读