Привет, я получил ответ ...
def fileReader(inputFileType,sourceFilePath,inputFileType):
value ='true'
header='header'
a= "spark.read.option('"+header+"','"+value+"')."+inputFileType+"
('"+sourceFilePath+"')"
print(a)
print(type(a))
ds = eval(a)
return 'True'
мотивом создания этой функции является динамическое создание фреймов данных с использованием различных форматов файлов, поддерживаемых pyspark. Теперь с помощью этой функции я могу создать фрейм данных любого типа форматов файлов, поддерживаемых pyspark, просто передав местоположение и формат файлов.
Я ценю всю помощь.