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