Added Files

This commit is contained in:
David Benepe
2020-05-27 19:14:56 -05:00
commit 34c7ea7476
156 changed files with 244520 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
from os import listdir, remove
from os.path import isfile, join
class FileUtil:
@staticmethod
def get_filenames_from_directory(directory, extensions=None):
if extensions is None:
return [f for f in listdir(directory) if isfile(join(directory, f))]
else:
return [f for f in listdir(directory) if isfile(join(directory, f)) and f.endswith(extensions)]
@staticmethod
def get_text_from_file(filename):
with open(filename, 'r') as inFile:
return inFile.read()
@staticmethod
def write_text_to_file(filename, text):
with open(filename, 'w') as outFile:
outFile.write(text)
@staticmethod
def delete_file(filename):
remove(filename)