Telegram Web
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Dark Mode Toggle Button — готовый, легкий, стильный переключатель темы оформления для твоего проекта на чистом CSS.

💾 Код на codepen

👇 Исходники в архиве

#soft #code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29🔥14😱3🫡3
This media is not supported in your browser
VIEW IN TELEGRAM
😂 Когда выбрал правильный язык программирования...Мистер Андерсон
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥105👍226🫡1
😰 Полезные ресурсы по Python

Большая подборка полезных ресурсов для всех, кто изучает Python, а также ищет работу.

➡️ Обучение;
➡️ Документация на английском и русском;
➡️ Курсы;
➡️ Решение задач;
➡️ Сайты со статьями;
➡️ YouTube;
➡️ Telegram;
➡️ Мероприятия;
➡️ Сообщества;
➡️ Менторство и наставничество;
➡️ Работа.

#article #python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🔥73
💡Тушим свет. Python скрипт для выключения компьютера через заданное время.

Нужен способ автоматически выключить компьютер через несколько минут?
Этот скрипт поможет вам в этом. Просто введите нужное количество минут, и ваш ПК выключится точно в срок.

import os
import time

def shutdown() -> None:
os.system("shutdown /s /t 1")

def schedule_shutdown(minutes: int) -> None:
sec_in_minute = 60
print(f'Компьютер выключится через {minutes} минут(ы)')
time.sleep(minutes * sec_in_minute)
print('\nКомпьютер будет выключен!')
time.sleep(3)
shutdown()

def main() -> None:
try:
set_time = int(input("Введите время до выключения (в минутах): "))
if set_time <= 0:
print("Время должно быть больше нуля.")
return
schedule_shutdown(set_time)
except ValueError:
print("Пожалуйста, введите корректное число минут.")

if __name__ == "__main__":
main()


#soft #python #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63😱13🔥10🫡5🤯42
This media is not supported in your browser
VIEW IN TELEGRAM
🤨 Лучшая форма для авторизации

Когда разработчик знает своё дело 😄
Please open Telegram to view this post
VIEW IN TELEGRAM
👍230🔥78🤯127🫡7
😲 WebRover — ваш автономный ИИ-ассистент для веб-навигации и работе в браузере!

Мощный AI-агент, созданный для выполнения пользовательских запросов через взаимодействие с веб-элементами. Использует современные языковые модели и инструменты автоматизации для эффективной навигации по интернету, сбора информации и предоставления структурированных ответов.​

Ключевые возможности:

💬 Автономная веб-навигация: WebRover самостоятельно перемещается по сайтам, анализируя их содержимое и выполняя необходимые действия.​
💬 Интеллектуальное взаимодействие: Благодаря интеграции с GPT-4, агент понимает контекст и может принимать обоснованные решения при взаимодействии с веб-элементами.​
💬 Автоматизация задач: От заполнения форм до сбора данных — WebRover справляется с рутинными задачами, освобождая ваше время для более важных дел.​
💬 Глубокий анализ информации: Агент способен проводить многослойное исследование тем, анализировать несколько источников и генерировать отчеты с правильными ссылками и библиографией.​

⚙️ Технические особенности:

➡️ Управление состоянием: Использует LangGraph для отслеживания состояния агента, что позволяет эффективно обрабатывать сложные навигационные процессы и принимать решения.​
➡️ Автоматизация браузера: Благодаря Playwright, WebRover надежно взаимодействует с веб-страницами, обеспечивая точное обнаружение и взаимодействие с элементами.​
➡️ Обработка контента: Интеграция с Retrieval Augmented Generation (RAG) и векторными хранилищами обеспечивает эффективное хранение и извлечение информации, а также автоматическое структурирование контента.​

👨‍💻 WebRover идеально подходит для автоматизации рутинных веб-задач, проведения глубоких исследований, сбора данных и многого другого.

Незаменимый инструмент для разработчиков, исследователей и профессионалов, работающих с большими объемами информации.​

⚙️ GitHub/Инструкция

#soft #github #python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43🔥156
🚀 Работа с системными командами в Python: модуль subprocess

subprocess — мощный модуль Python, который позволяет запускать внешние команды и программы, а также взаимодействовать с их вводом и выводом. Отличный инструмент для автоматизации системных задач!

Основные возможности
Запуск shell-команд (ls, dir, ping и др.)
Получение вывода команды прямо в Python.
Запуск внешних программ и скриптов.
Проверка доступности серверов через ping.
Автоматизация системного администрирования.

Примеры использования

📌 Вывод списка файлов (Linux/macOS)

import subprocess
result = subprocess.run(['ls', '-l'], capture_output=True, text=True)
print(result.stdout)


📌 Вывод списка процессов (Windows)

import subprocess
result = subprocess.run(['tasklist'], shell=True, capture_output=True, text=True)
print(result.stdout)


📌 Проверка доступности сервера (Linux)

import subprocess
server = "google.com"
result = subprocess.run(["ping", "-c", "4", server], capture_output=True, text=True)

if result.returncode == 0:
print("Сервер доступен")
print(result.stdout)
else:
print("Сервер недоступен")
print(result.stderr)


Ключевые функции:
➡️ subprocess.run() – Запуск команды и ожидание завершения.
➡️ subprocess.Popen() – Запуск команды с возможностью взаимодействия.
➡️ subprocess.check_call() – Проверка выполнения команды (с исключением в случае ошибки).
➡️ subprocess.check_output() – Запуск команды с возвратом результата.

subprocess — это мост между Python и системой, позволяющий автоматизировать администрирование, анализ данных и работу с внешними программами.

📂 Используйте, тестируйте, автоматизируйте!

#python #cheatsheet #soft #code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52🔥148🫡3
😭 Ска... Ежедневный тест

😄
Please open Telegram to view this post
VIEW IN TELEGRAM
👍170🔥38🫡136🤯4😱2
🎧 Генерируем аудиокнигу из текста с помощью Python!

Хотите создать аудиокнигу, озвучку статей или озвучить текст на другом языке? Всё просто — используем Python и gTTS!

Что умеет этот скрипт?
Конвертирует текст в речь и сохраняет в MP3.
Поддерживает разные языки(английский, русский, французский и т.д.)
Можно настроить скорость речи;
Автоматически воспроизводит файл после создания.

import os
from gtts import gTTS

def create_audiobook(text_file: str, output_file: str, lang: str = 'en', speed: bool = False) -> None:
"""
Конвертирует текст из файла в аудиофайл.

:param text_file: Путь к текстовому файлу.
:param output_file: Название выходного аудиофайла.
:param lang: Язык синтеза речи (по умолчанию английский).
:param speed: Скорость речи (False = нормальная, True = медленная).
"""
try:
with open(text_file, 'r', encoding='utf-8') as file:
text = file.read()

tts = gTTS(text=text, lang=lang, slow=speed)
tts.save(output_file)

print(f" Аудиокнига сохранена как {output_file}")

# Автоматически воспроизводим аудиофайл после создания (только для Windows)
if os.name == 'nt':
os.system(f"start {output_file}")
elif os.name == 'posix': # Для MacOS и Linux
os.system(f"xdg-open {output_file}")

except FileNotFoundError:
print(" Ошибка: Указанный файл не найден.")
except Exception as e:
print(f"⚠️ Произошла ошибка: {e}")

if __name__ == "__main__":
text_file = "example.txt" # Замените на ваш файл
output_file = "audiobook.mp3"

# Вызываем функцию с указанием языка (например, 'ru' для русского)
create_audiobook(text_file, output_file, lang='ru', speed=False)


📂 Сохраняем 👍

#python #soft #code #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍77🔥276
Media is too big
VIEW IN TELEGRAM
😎 Этот пацан живет в 2077...

Семейный киберпанк 😎

#cyberpunk
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥193👍40😱107🫡1
🧑‍💻 Огромная подборка бесплатных материалов по различным ЯП и фреймворкам включая Python, Django, Tkinter, NumPy и д.р материалы

⚙️ GitHub/Инструкция

😰 Материалы по Python

#doc #python #github
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍29🔥75
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 WithSubtitles — топовый, БЕСПЛАТНЫЙ😎 сервис, позволяющий автоматически добавлять субтитры к вашим видео. Обеспечивает конфиденциальность, позволяя работать прямо в браузере без необходимости загружать что-либо на серверы. ​

⚙️ Ключевые особенности:

💬 Автоматическое распознавание речи: Сервис использует передовые технологии для точного распознавания аудио и генерации субтитров с точным таймингом.​
💬 Настраиваемые шрифты: Встроено множество шрифтов, которые можно кастомизировать под свои предпочтения, обеспечивая уникальный стиль субтитров.​
💬 Поддержка видео любой длины: Сервис способен обрабатывать как короткие ролики, так и полнометражные фильмы, обеспечивая гибкость для пользователей с различными потребностями.​

💯 Преимущества:

➡️ Конфиденциальность: Все операции выполняются локально на вашем устройстве, что гарантирует безопасность и приватность ваших данных.​
➡️ Доступность: Сервис полностью бесплатен и не требует установки дополнительного программного обеспечения.​
➡️ Удобство: Интуитивно понятный интерфейс позволяет быстро и легко добавлять субтитры к вашим видео.

🔗 Сохраняем и используем ТУТ

#nn #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥30👍185
👨‍💻 Лютая шпаргалка по Docker, более 100 команд с примером и пояснением

Лойс
👍

#doc #docker #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍66🔥153
This media is not supported in your browser
VIEW IN TELEGRAM
😲 Да что ты знаешь о полном погружении??

Зацените сетап чувака 🚘
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥117👍18😱64🫡2
Media is too big
VIEW IN TELEGRAM
😱 Мужчины живут так и не видят в этом ничего плохого...

С добрым утром! Хорошей недели сталкеры! 👍
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥95👍40🤯16🫡75😱1
Media is too big
VIEW IN TELEGRAM
🔥 Полезные библиотеки Python

FinanceToolkit
— Набор инструментов с открытым исходным кодом, в котором все соответствующие финансовые коэффициенты (более 130) и показатели эффективности записаны самым упрощенным, доступным и понятным каждому способом.

Finance Toolkit предоставляет не только информацию об акциях. Но и валюты, криптовалюты, ETF, взаимные фонды, индексы, денежные рынки, товары и т.д. Finance Toolkit можно использовать для получения исторических данных, а также важных показателей производительности и риска, таких как коэффициент Шарпа и стоимость под угрозой.

👨‍💻 Что впоследствии даёт возможность запускать анализ стоимости акций.

Набор инструментов дополнен Базой данных финансов 🌎, содержащей более 300 000 символов, акции, ETF, фонды, индексы, валюты, криптовалюты и денежные рынки. Используя оба варианта, можно провести полноценный конкурентный анализ с помощью тикеров.

Установка:
$ pip install financetoolkit -U


Пример использования:
from financetoolkit import Toolkit

companies = Toolkit(["AAPL", "MSFT"], api_key=API_KEY, start_date="2017-12-31")

# a Historical example
historical_data = companies.get_historical_data()

# a Financial Statement example
income_statement = companies.get_income_statement()

# a Ratios example
profitability_ratios = companies.ratios.collect_profitability_ratios()

# a Models example
extended_dupont_analysis = companies.models.get_extended_dupont_analysis()

# a Performance example
factor_asset_correlations = companies.performance.get_factor_asset_correlations(period='quarterly')

# a Risk example
value_at_risk = companies.risk.get_value_at_risk(period="weekly")

# a Technical example
ichimoku_cloud = companies.technicals.get_ichimoku_cloud()


🔐API ключ можно получить бесплатно

⚙️ GitHub/Инструкция

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍397🔥6🫡4😱1
Мальчик инвестирует в: биткоин, золото, доллары
Мужчина в: набор Лего 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
👍78🔥2810
2025/07/12 20:22:58
Back to Top
HTML Embed Code: