2013-12-15 2 views
9

私はファイルのサイズを知る必要があるスカラスクリプトを書いています。これを正しく行うにはどうしたらいいですか? Pythonでは、私は スカラーでファイルサイズを見つけるには?

os.stat('somefile.txt').st_size 

とスカラ座で

をしますか?

+5

ようにあなたはJavaでファイルサイズを見つけるだろうと同じように、外部のフレームワークを使用することができます。 – pedrofurla

答えて

18

Scala標準ライブラリを使用してこれを行う方法はありません。外部のライブラリに頼らなくても、JavaのFile.length()メソッドを使うことができます。スカラ座では、これは次のようになります。あなたはScalaの固有の何かをしたい場合は

val someFile = new File("somefile.txt") 
val fileSize = someFile.length 

、あなたはscalax.ioまたはrapture.io

+0

ありがとう! Scala独自のメソッドがありますか?またはJavaメソッドを使用する唯一の方法は何ですか? –

+1

標準のScalaリリースでこれを行う標準的な方法はありませんが、使用できる外部フレームワークはいくつかあります。私はそれらの答えを更新しました。 – lreeder

+0

ありがとうございます! –