サイズはどれくらい?
あなたは大企業でITコンサルタントとして働いています。彼らのサーバーには多くのドキュメントやファイルが保存されています。しかし、ストレージ容量が不足してきており、どこに容量が多く使われているのかを把握するためにファイルの監査を行う必要があります。彼らは、ディレクトリパスを入力として受け取り、そのディレクトリ内のすべてのファイルとサブディレクトリを巡回し、各ファイルのサイズ(バイト単位)を計算し、それらを合計して、そのディレクトリ内のファイルの総サイズを返すPythonプログラムを求めています。
入力はサーバー上のディレクトリパスを表す文字列が1行だけ与えられます。
プログラムの出力は、そのディレクトリおよびそのサブディレクトリ内で見つかったすべてのファイルの総サイズ(バイト単位)を表す1つの数値です。
入力 | 出力 |
documents | 24 |
注意:
pathlib
を使用してファイルのサイズを取得する方法は、オンラインで検索できます。Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB