class_file_manager
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import os import pathlib import env_config from lib.lib_x_0002_decorator_log_funcname import decorator_log_funcname
class file_manager(): @classmethod def is_a_exist_folder(self, path): return os.path.isdir(path)
@classmethod def is_a_exist_file(self, path): return os.path.isfile(path)
@classmethod def get_sub_folder_list( self, path ): for root, dirs, files in os.walk(path, topdown=True): return dirs
@classmethod def _get_sub_folder_list_2( self, path ): dirs = os.listdir(path) print(dirs)
@decorator_log_funcname def _test(): # print('hello') # print(env_config.root_path) # print(env_config.lib_path) # print(env_config.data_path)
#file_manager.get_sub_folder_list(env_config.project_path) print(file_manager.is_a_exist_file("c:\\test\\aaaaa.txt")) pass
if __name__ == '__main__': _test()
import os import pathlib import env_config from lib.lib_x_0002_decorator_log_funcname import decorator_log_funcname
class file_manager(): @classmethod def is_a_exist_folder(self, path): return os.path.isdir(path)
@classmethod def is_a_exist_file(self, path): return os.path.isfile(path)
@classmethod def get_sub_folder_list( self, path ): for root, dirs, files in os.walk(path, topdown=True): return dirs
@classmethod def _get_sub_folder_list_2( self, path ): dirs = os.listdir(path) print(dirs)
@decorator_log_funcname def _test(): # print('hello') # print(env_config.root_path) # print(env_config.lib_path) # print(env_config.data_path)
#file_manager.get_sub_folder_list(env_config.project_path) print(file_manager.is_a_exist_file("c:\\test\\aaaaa.txt")) pass
if __name__ == '__main__': _test()