Amazing-Python-Scripts
18 строк · 542.0 Байт
1import requests
2
3
4def download_file(url, destination):
5response = requests.get(url, stream=True)
6if response.status_code == 200:
7with open(destination, 'wb') as file:
8for chunk in response.iter_content(chunk_size=1024):
9file.write(chunk)
10print("File downloaded successfully.")
11else:
12print("Failed to download file.")
13
14
15# Example usage: Download a file from a URL
16file_url = 'https://example.com/path/to/file.txt'
17save_as = 'downloaded_file.txt'
18download_file(file_url, save_as)
19