dlpt - Damogran Labs Python Tools
README: https://github.com/damogranlabs/dlpt
Modules:
- dlpt.importer module
- dlpt.json module
- dlpt.log module
create_logger()
add_console_hdlr()
add_file_hdlr()
add_rotating_file_hdlr()
add_logging_server_hdlr()
get_log_file_paths()
get_rotating_log_file_paths()
get_default_logger()
set_default_logger()
get_file_name()
get_default_log_dir()
ReleaseFileLock
LoggingServer
create_log_server_proc()
log_server_shutdown_request()
debug()
info()
warning()
warning_with_traceback()
error()
error_with_traceback()
critical()
critical_with_traceback()
- dlpt.print_file_callables module
- dlpt.proc module
- dlpt.pth module
ChangeDir
check()
resolve()
copy_file()
copy_dir()
remove_file()
remove_dir_tree()
clean_dir()
create_dir()
create_clean_dir()
remove_old_items()
with_fw_slashes()
with_double_bw_slashes()
get_name()
get_ext()
get_files_in_dir()
get_files_in_dir_tree()
get_dirs_in_dir()
open_in_web_browser()
open_with_default_app()
- dlpt.time module
- dlpt.utils module
float_to_str()
get_int_from_str()
get_float_from_str()
get_list_intersection()
get_list_str()
get_list_difference()
remove_list_duplicates()
search_str_in_lines()
are_list_values_equal()
are_dict_keys_equal()
are_dict_values_equal()
map_dict_to_class()
get_obj_public_vars()
get_obj_public_methods()
get_module_callables()
get_module_public_classes()
get_module_public_functions()
get_caller_location()