python–下载文件并将文件放到指定文件夹
import os #导入os库 import urllib #导入urllib库 def file_downloand(): #######文件下载 if os.path.exists("文件路径") == False: # 判断是否存在文件 # 文件url image_url = '(需要下载文件所在位置的网页),例如:https://www....' # 文件基准路径 basedir = os.path.abspath(os.path.dirname(__file__)) # 下载到服务器的地址 file_path = os.path.join(basedir, '(将成功下载后的文件放到指定位置),例如:D:/...') try: # 如果没有这个path则直接创建 if not os.path.exists(file_path): os.makedirs(file_path) file_suffix = os.path.splitext(image_url)[1] filename = '{}{}'.format(file_path, file_suffix) # 拼接文件名。 urllib.request.urlretrieve(image_url, filename=filename) print("成功下载文件") except IOError as exception_first: #设置抛出异常 print(1, exception_first) except Exception as exception_second: #设置抛出异常 print(2, exception_second) else: print("文件已经存在!")
来源:尘心剑客