You-Get — цифровой пылесос для контента. Миниатюрная, но крайне полезная утилита, если хочешь скачивать видео, аудио, картинки и даже бинарные файлы с сайтов без лишней мороки.
Что умеет:
Минимум кода — максимум пользы.
$ pip install you-get
Использование:
$ you-get "ССЫЛКА_НА_ВИДЕО"
@python2day
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
❤58👍32🔥21
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥151👍29😱8❤5🤯1
Хочешь защитить свой .pdf паролем без лишней мороки? Вот мини-скрипт на Python, который сделает это за тебя.
Полезно для контрактов, сертификатов, тех доков и даже личных заметок.
pip install PyPDF2
python
from typing import Union
from PyPDF2 import PdfReader, PdfWriter
def secure_pdf(input_path: str, password: str, output_path: Union[str, None] = None) -> str:
"""
Шифрует PDF-файл паролем и сохраняет в новый файл.
:param input_path: Путь к исходному PDF-файлу.
:param password: Пароль для шифрования PDF.
:param output_path: Путь к зашифрованному файлу. Если не указан — формируется автоматически.
:return: Путь к зашифрованному PDF-файлу.
"""
reader = PdfReader(input_path)
writer = PdfWriter()
for page in reader.pages:
writer.add_page(page)
writer.encrypt(password)
if not output_path:
output_path = f'encrypted_{input_path}'
with open(output_path, 'wb') as output_file:
writer.write(output_file)
return output_path
if __name__ == '__main__':
file = 'secret.pdf'
password = 'pythontoday'
result = secure_pdf(file, password)
print(f'✅ Зашифрованный файл создан: {result}')
Сохраняй, пригодится
@python2day
#python #tipsandtricks #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53🔥13❤6
Переменные, операторы, условия, примеры со встроенными функциями, работа с файлами и д.р.
#python #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24🔥5❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍180😱38🫡16🤯14🔥13❤5
Чуваки собрали просто сокровищницу бесплатных программ в одном месте:
Всё — с описаниями, ссылками, совместимостью и ноль рекламы.
Must-have для любого ПК или ноута
@python2day
#soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍39🔥23❤2
Почти универсальный «глаз» для любых задач по детекции. На основе используемых моделей можно:
🚚 Натренировав модель можно находить свободные парковки или считывать состояние дорог;
Скоро залью. Будет готовый код, модели, гайд.
Будете смотреть?
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍442🔥82❤12🫡7
https://youtu.be/1jh2Ao9Xu8s
Спасибо за поддержку
#youtube
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍81🔥33
[PYTHON:TODAY]
yolo_models.zip
111.4 MB
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥50👍14
Media is too big
VIEW IN TELEGRAM
«Lose Yourself» от Эминема — держитесь: один безумный энтузиаст собрал трек полностью из реплик
Тут и "Звездные войны", и "Форсаж", и "Шрек" — всё рифмуется, качает и звучит, будто так и было задумано.
Не зря за интернет заплатил
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥178👍25🤯12❤9😱3
Внутри:
#python #cheatsheet #doc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍36🔥6❤3
Media is too big
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍73🔥32😱7🫡5
Мини-программа, скрипт, который считает ИМТ (индекс массы тела) и классифицирует результат по всем канонам ВОЗ.
from typing import Optional
def calculate_bmi(weight: float, height: float) -> Optional[float]:
"""Вычисляет индекс массы тела (ИМТ)."""
try:
bmi = weight / (height ** 2)
return round(bmi, 2)
except ZeroDivisionError:
print("❌ Рост не может быть равен нулю.")
return None
def interpret_bmi(bmi: float) -> str:
"""Интерпретирует значение ИМТ по классификации ВОЗ."""
if bmi < 18.5:
return "Недостаточный вес"
elif 18.5 <= bmi < 25:
return "Нормальный вес"
elif 25 <= bmi < 30:
return "Избыточный вес"
elif 30 <= bmi < 35:
return "Ожирение I степени"
elif 35 <= bmi < 40:
return "Ожирение II степени"
else:
return "Ожирение III степени"
def main() -> None:
print("🧮 Калькулятор Индекса Массы Тела (ИМТ)")
while True:
print("\nМеню:")
print("1. Рассчитать ИМТ")
print("2. Выйти")
choice = input("Выберите действие (1-2): ").strip()
if choice == "1":
try:
weight = float(input("Введите вес (кг): ").strip())
height = float(input("Введите рост (в метрах): ").strip())
bmi = calculate_bmi(weight, height)
if bmi is not None:
category = interpret_bmi(bmi)
print(f"\nВаш ИМТ: {bmi}")
print(f"Категория: {category}")
except ValueError:
print("❌ Пожалуйста, введите числовые значения.")
elif choice == "2":
print("До встречи! 🖖")
break
else:
print("Неверный выбор. Попробуйте снова.")
if __name__ == "__main__":
main()
Сохраняй себе и делись с другом, которому давно пора в зал
@python2day
#python #code #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53😱8❤7🔥7🫡1
This media is not supported in your browser
VIEW IN TELEGRAM
Забудьте про сложные фреймворки и бесконечные туториалы — теперь всё решает ИИ.
Сервис AppAlchemy превращает текст в готовый UI-дизайн для iOS и Android-приложений.
Просто опишите, что хотите, — нейросеть соберёт экран, интерфейс и даже предложит редизайн. Всё это можно редактировать вручную, менять элементы и экспортировать проект.
Что умеет:
#nn #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
👍50🔥22🤯4🫡4
Media is too big
VIEW IN TELEGRAM
«Деревня дураков» теперь... АНИМЕ, какой-то гений выжал из нейронки максимум.
Красиво
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥104👍19😱4
#git #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍75🔥18🫡5❤3
Forwarded from NetStalkers
NExfil — OSINT-инструмент на Python, который ищет профили по нику на 350+ сайтах — от популярных соцсетей до подозрительных форумов.
Подойдёт для:
$ git clone https://github.com/thewhiteh4t/nexfil.git
$ cd nexfil
$ pip3 install -r requirements.txt
$ python3 nexfil.py -h
$ nexfil.py [-h] [-u U] [-d D [D ...]] [-f F] [-l L] [-t T] [-v]
Поиск по одному имени:
$ python3 nexfil.py -u username
Поиск по нескольким именам:
$ python3 nexfil.py -l "user1, user2"
Поиск по списку пользователей из файла:
$ python3 nexfil.py -f users.txt
#soft #code #python #github
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍46🔥10❤9😱3