【发布时间】:2018-11-10 19:17:24
【问题描述】:
import findspark
findspark.init('C:\spark')
from pyspark.sql import SparkSession
spark = SparkSession.builder.getOrCreate()
a = []
i=1880
while i<2018:
a.append(str(i)+'/'+str(i)+'verr.csv')
i = i+1
dataset1 = spark.read.format('csv').option('header','true').load('C://venq/uyh/'+ a)
我运行代码并得到错误; dataset1 = spark.read.format('csv').option('header','true').load('C://venq/uyh/'+ a) TypeError:只能将str(不是“list”)连接到str
我有一个“C:\venq\uyh\1880\1880\verr.csv”格式的循环。 我在嵌套文件夹中有 csv 文件。我想用火花读完它们。但是我收到以下错误。我该如何解决这个问题?谢谢
【问题讨论】:
标签: python python-3.x apache-spark hadoop