内のすべてのフォルダを通って行く私は、ディレクトリ内のすべてのフォルダを移動したい:は、Python
directory\
folderA\
a.cpp
folderB\
b.cpp
folderC\
c.cpp
folderD\
d.cpp
フォルダの名前はすべて知られています。 具体的には、a.cpp
、b.cpp
、c.pp
、d.cpp
ソースファイルのそれぞれのコード行数を数えようとしています。だから、これは私が今まで持っているものである
folderA
の内側に行くと
a.cpp
を読んで、行をカウントし、ディレクトリに戻り、
folderB
の内側に行く、
b.cpp
を読んで、行を数える、
dir = directory_path
for folder_name in folder_list():
dir = os.path.join(dir, folder_name)
with open(dir) as file:
source= file.read()
c = source.count_lines()
が、私はPythonの初心者であり、私のアプローチが適切で進歩するかどうかは分かりません。表示されているコード例はすべて喜ばれます!
さらに、ファイルの開閉を処理するので、これらすべての読み取りで処理する必要がありますか、それ以上の処理が必要ですか?with open