这是我的错误
def df2csv(df: DataFrame, fileName: String, sep: String = ",", header: Boolean = false): Unit = {
val tmpDir = "tmpDir"
df.repartition(1)
.write
.format("com.databricks.spark.csv")
.option("header", header.toString)
.option("delimiter", sep)
.save(tmpDir)
val dir = new File(tmpDir)
val tmpCsvFile = tmpDir + File.separatorChar + "part-00000"
(new File(tmpCsvFile)).renameTo(new File(fileName))
dir.listFiles.foreach( f => f.delete )
dir.delete
}
这是导致错误的部分:
TypeError: Error #1010: A term is undefined and has no properties.
at p21_fla::MainTimeline/baba()[p21_fla.MainTimeline::frame1:24]
这是我的完整代码
variables.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loaderIOErrorHandler);
答案 0 :(得分:2)
没错,URLVariables的一个实例没有这样的成员,请检查以下规范:Adobe Documentation: URLVariables。 将IOErrorEvent侦听器添加到您的加载器,如下所示:
...
varLoader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loaderIOErrorHandler);
...
请不要将您的代码发布为屏幕截图。