-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Description
Aim
This script downloads a file from a given URL and saves it to a specified location on your computer.
Details
The script begins by importing the requests module, which is a popular Python library for making HTTP requests.
The download_file function is defined with two parameters:
url: The URL of the file to be downloaded.
save_path: The path where the downloaded file should be saved on your computer.
Inside the function, the requests.get() method is used to send an HTTP GET request to the specified URL. The response from the server is stored in the response variable.
The script then checks the status code of the response using response.status_code. A status code of 200 indicates a successful response.
If the status code is 200, the script opens a file in binary write mode using open(save_path, 'wb'). The 'wb' mode ensures that the file is opened in binary mode for writing.
The content of the response, accessed through response.content, is then written to the file using the file.write() method.
After the file has been successfully written, the script prints a success message.
If the status code is not 200, the script prints a failure message.