INNER CODE UNIT · Python

safe_rmtree

ArcSurge/Termius-Pro-zh_CN · lang.py:66

def safe_rmtree(path):
    """安全删除目录,处理只读文件

    Python 3.12+ 使用 onexc,之前版本使用 onerror
    """
    if not os.path.exists(path):
        return
    if sys.version_info >= (3, 12):
        shutil.rmtree(path, onexc=_handle_remove_readonly)
    else:
        shutil.rmtree(path, onerror=_handle_remove_readonly)


def read_file(file_path, strip_empty=True):
    """读取文件内容

    Args:
        file_path: 文件路径

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…