ヘッダーファイルでいっぱいの特定のディレクトリを検索し、各ヘッダーファイルを調べようとしています。ファイルに文字列「構造体」が含まれている場合は、プログラムにどのファイルが含まれているかを出力させたいだけです。
私はこれまでのところこれを持っていますが、正しく機能していません。それを理解するのを手伝ってもらえますか:
import glob
import os
os.chdir( "C:/headers" )
for files in glob.glob( "*.h" ):
f = open( files, 'r' )
for line in f:
if "struct" in line:
print( f )