フォルダーとサブフォルダーのディレクトリがあります。私がやろうとしているのは、フォルダー内のサブフォルダーの数を取得し、matplotlib を使用して散布図にプロットすることです。ファイルの数を取得するコードはありますが、フォルダー内のサブフォルダーの数を取得するにはどうすればよいですか。これにはおそらく簡単な答えがありますが、私はPythonの初心者です。どんな助けでも大歓迎です。
これは、ファイルの数を取得するためにこれまでに持っているコードです:
import os
import matplotlib.pyplot as plt
def fcount(path):
count1 = 0
for f in os.listdir(path):
if os.path.isfile(os.path.join(path, f)):
count1 += 1
return count1
path = "/Desktop/lay"
print fcount(path)