ScrapExplorer - requests.py
Home / tools / utils / DLx / src / clients Lines: 1 | Size: 776 bytes [Download] [Show on GitHub] [Search similar files] [Raw] [Raw (proxy)][FILE BEGIN]1# SPDX-License-Identifier: GPL-3.0 2# DLX 3# 4# Bulk download tool 5# 6# COPYRIGHT NOTICE 7# Copyright (C) 2025 0x4248 and contributors 8# Redistribution and use in source and binary forms, with or without 9# modification, are permitted provided that the license is not changed. 10# 11# This software is free and open source. Licensed under the GNU general 12# public license version 3.0 as published by the Free Software Foundation. 13 14import requests 15 16class Client: 17 def download(self, url, local_path): 18 response = requests.get(url) 19 if response.status_code == 200: 20 with open(local_path, 'wb') as output_file: 21 output_file.write(response.content) 22 else: 23 print(f"Failed to download {url}. Status code: {response.status_code}") 24[FILE END](C) 2025 0x4248 (C) 2025 4248 Media and 4248 Systems, All part of 0x4248 See LICENCE files for more information. Not all files are by 0x4248 always check Licencing.