![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
scala
码破苍穹
中国普通青年
展开
-
scala定位项目的相对路径,并实现文件读取
import java.io.Fileval file = new File("")val project_path = file.getAbsolutePath()//获取项目的绝对路径。这里的级别是project的根目录val fileName = project_path +"\\data\\test1.csv" //在根目录的基础上加上文件的具体相对路径val lines = Source.fromFile(fileName).getLines() //读取文件...原创 2021-11-18 16:29:20 · 1537 阅读 · 0 评论 -
scala之类比于Python的常用操作
1、两层list合成一个dataFrame。var calcu_box_data = Seq(("test", -999.0D, -999.0D)) #这一行数据定义了里层Seq各个项的类型。目前没有找到直接定义的方法。val data_line = (box_name, res(0), res(1))calcu_box_data = calcu_box_data :+ data_line var resDf = spark.createDataFrame(calcu_box_data).原创 2021-10-13 19:58:26 · 79 阅读 · 0 评论