Ghostly Python
8.99K subscribers
535 photos
24 videos
600 links
Погружаемся в мир Python: задачи, фишки, библиотеки и террабайты полезного материала.

Сотрудничество: @heywan_n1

Цены: @heywan_media

Реклама на бирже: https://telega.in/c/+IOa15XDNbxRkYzNi
Download Telegram
Channel created
📍 Навигация по каналу

Друзья, для того, чтобы вам было проще ориентироваться по каналу, я решил сразу организовать навигацию по хештегам:

#заметки — информация не относящаяся к основным рубрикам: идеи, инсайты, опыт админа

#задачи — тренировка навыков через решение задач, тестов и т.п.

#фишки — интересные трюки и возможности python

#скрипты — полезные примеры кода и готовые скрипты для различных задач

#библиотеки — обзоры и примеры использования библиотек python

#гайды — пошаговые руководства по различным аспектам разработки

#инструменты — утилиты и инструменты для удобной работы с python

#ресурсы — полезные ресурсы для python разработчиков

#уроки — обучающие материалы по python

#шпаргалки — различные справочники и шпоры по python

#идеи — идеи пет проектов для практики

#статьи — различные интересные статьи по теме разработки на python

Надеюсь, что каждый из вас найдет что-то полезное для себя! ❤️‍🔥


🐍 Ghostly Python | #заметки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍132❤‍🔥1💯1
🗂 Скрипт: загрузчик файлов на Python

Для реализации такого скрипта, нам потребуется библиотека requests (подробнее о ней в следующих постах).

pip install requests


Задача скрипта состоит в том, что необходимо загружать файл по указанной ссылке и сохранять его на диск. А также, чтобы не перегружать память при работе с большими файлами, он должен загружать их по частям.

⚙️ Исходный код скрипта

import requests

def download_file(url, destination):

response = requests.get(url, stream=True)

if response.status_code == 200:
with open(destination, 'wb') as file:
for chunk in response.iter_content(chunk_size=1024):
file.write(chunk)
print("Файл загружен успешно!")
else:
print("Ошибка загрузки файла.")

# Пример использования
file_url = 'https://example.com/path/to/file.txt'
save_as = 'downloaded_file.txt'
download_file(file_url, save_as)


Этот скрипт особенно полезен для автоматической загрузки файлов или для интеграции в более сложные проекты.

📂 Файл с подробным комментированием кода уже в архиве:


➡️ Скачать...

🐍 Ghostly Python | #скрипты
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10