python实现下载网站网页及资源本地原路径目录存取代码

代码语言:python

所属分类:其他

代码描述:python实现下载网站网页及资源本地原路径目录存取代码,例如url:http://repo.bfw.wiki/bfwrepo/sound/5c89fd22dea6948307.mp4,我想下载文件到downloadfoler目录中,并且以bfwrepo/sound/子目录形式保存下来。

代码标签: python 下载 网站 网页 资源 本地 路径 目录 存取 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

#!/usr/local/python3/bin/python3
# -*- coding: utf-8 -*
import requests
import os
from urllib.parse import urlparse, urljoin

def download_file(url, folder,headers):
    # 获取网页URL的路径和文件名
    parsed_url = urlparse(url)
    path_parts = parsed_url.path.split("/")
    if path_parts[-1] == "":
        filename = "index.html"
    else:
        filename = path_parts[-1]

    # 获取本地文件路径
    local_path = os.path.join(folder, *path_parts[1:-1])
    if not os.path.exists(local_path):
        os.makedirs(local_path)
    local_file = os.path.join(local_path, filename)
 
    response = requests.get.........完整代码请登录后点击上方下载按钮下载查看

网友评论0