マウントパスからcsvファイルを1行ずつ読み取り、各行でいくつかの操作を実行してから、新しいcsvファイルに書き戻すつもりです。以下を使用してファイルを読み取りますが、ファイルが見つからないと表示されます。データフレームでファイルを読み取ることはできますが、以下のコードでは読み取れません。
import scala.io.Source
val filename = "/mnt/jomount/ProductDetails.csv"
for (line <- Source.fromFile(filename).getLines) {
println(line)
}
エラー:
java.io.FileNotFoundException: /mnt/jomount/ProductDetails.csv (No such file or directory)
また、各行で何らかの操作を実行する方法を知りたいです(何かを確認する必要があるため、行ごとに!)、それを新しいcsvファイルに書き戻します