I was wondering if there was anyway I could modify my code to only post the basename of the file, instead of the entire file including the extension.. I\'m new to python, so I d
Perhaps this will help:
import glob import os import re os.chdir( "C:/headers" ) txt = open( 'C:/files.txt', 'w' ) for file in glob.glob( "*.h" ): with open( file ) as f: contents = f.read() [...] if 'struct' in contents: txt.write( "%s\n"% re.sub('\.h$', '', file) ) txt.close()
Good luck!