from utils import get_version, download_file, extract_file, log import os if __name__ == '__main__': DOWNLOAD_URL = "https://typora.io/windows/typora-setup-x64.exe" BASE_DIR = os.path.join(os.path.dirname(__file__), "win/x64") download_path = os.path.join(BASE_DIR, os.path.basename(DOWNLOAD_URL)) download_file(DOWNLOAD_URL, download_path) extract_file(download_path, BASE_DIR) version = get_version(BASE_DIR) log.info(f"the latest version: {version}")