реклама
разместить

5 простых скриптов на Python, которые сэкономят ваше время

5 простых скриптов на Python, которые сэкономят ваше время

Автоматизация рутинных задач — это один из лучших способов повысить продуктивность. Python позволяет быстро написать скрипты, которые возьмут на себя повторяющиеся действия и освободят вам время. В этой статье — 5 простых, но полезных скриптов, которые можно запустить за пару минут.

1. Автоматическая очистка папки "Загрузки"

Папка Downloads со временем превращается в хаос: старые документы, ненужные изображения, установочные файлы программ. Найти что-то важное становится сложно. Этот скрипт автоматически сортирует файлы по типам и раскладывает их по папкам.

Как это работает?

  • Определяет файлы в папке "Загрузки".
  • Перемещает их в соответствующие папки: документы, изображения, видео, архивы.
  • Запускается раз в день или по запросу.

Код:

import osimport shutil

Укажите путь к папке "Загрузки"download_folder = os.path.expanduser("~/Downloads")

Категории файловfile_types = { "Документы": [".pdf", ".docx", ".txt", ".xlsx"], "Изображения": [".jpg", ".png", ".gif"], "Архивы": [".zip", ".rar"], "Видео": [".mp4", ".mov", ".avi"]}

Создаем папки, если их нетfor folder in file_types.keys(): os.makedirs(os.path.join(download_folder, folder), exist_ok=True)

Перемещение файловfor file in os.listdir(download_folder): file_path = os.path.join(download_folder, file) if os.path.isfile(file_path): for folder, extensions in file_types.items(): if any(file.endswith(ext) for ext in extensions): shutil.move(file_path, os.path.join(download_folder, folder))

Запускаете скрипт — и в папке "Загрузки" больше нет беспорядка.

2. Конвертация текста в голос

Если у вас нет времени читать длинные статьи или заметки, можно просто их прослушать. Этот скрипт превращает текст в аудиофайл, который можно включить на телефоне.

Как это работает?

  • Получает текст от пользователя или из файла.
  • Использует синтез речи (gTTS) для создания голосового сообщения.
  • Сохраняет аудио в формате MP3.

from gtts import gTTSimport os

text = input("Введите текст: ")

Генерация речиtts = gTTS(text=text, lang="ru")tts.save("output.mp3")

Воспроизведение файла (для Windows)os.system("start output.mp3")

Теперь можно скопировать в скрипт любую статью, и она зазвучит голосом.

3. Поиск и замена текста в документах

Если вам нужно отредактировать десятки текстовых файлов, делать это вручную — долго и утомительно. Этот скрипт автоматически находит и заменяет слова в документах .txt.

Как это работает?

  • Открывает все файлы в указанной папке.
  • Находит нужное слово и заменяет его другим.
  • Сохраняет изменения.

Код:

import os

folder = "documents" # Укажите папку с файламиsearch_text = "старое слово"replace_text = "новое слово"

for file in os.listdir(folder): if file.endswith(".txt"): file_path = os.path.join(folder, file) with open(file_path, "r", encoding="utf-8") as f: content = f.read() content = content.replace(search_text, replace_text) with open(file_path, "w", encoding="utf-8") as f: f.write(content)

print("Замена завершена!")

Теперь можно редактировать файлы за секунды, а не вручную открывать каждый.

4. Автоотправка сообщений в Telegram

Если вам нужно получать уведомления о важных событиях или отправлять себе напоминания, можно настроить Telegram-бота. Этот скрипт отправляет сообщения через Telegram.

Как это работает?

  • Вы создаете Telegram-бота через @BotFather.
  • Получаете API-ключ и ID чата.
  • Запускаете скрипт, и бот отправляет сообщение.

Код:

import requests

TOKEN = "ВАШ_ТОКЕН" # Замените на свой токенCHAT_ID = "ВАШ_CHAT_ID" # Замените на свой chat_idMESSAGE = "Напоминание: сегодня важный день!"

url = f"https://api.telegram.org/bot{TOKEN}/sendMessage"params = {"chat_id": CHAT_ID, "text": MESSAGE}

response = requests.get(url, params=params)print(response.json())

Скрипт можно настроить на автоматическую отправку уведомлений о делах, встречах или изменениях цен на товары.

5. Отслеживание цен с сайтов

Если вы часто мониторите цены на товары, вручную делать это неудобно. Этот скрипт автоматически получает цену с сайта и уведомляет вас об изменениях.

Как это работает?

  • Запрашивает страницу интернет-магазина.
  • Извлекает цену товара.
  • Если цена изменилась, отправляет уведомление.

Код:

import requestsfrom bs4 import BeautifulSoup

URL = "https://example.com/product" # Замените на нужный сайт

response = requests.get(URL, headers={"User-Agent": "Mozilla/5.0"})soup = BeautifulSoup(response.text, "html.parser")

Найдите нужный тег с ценой (пример)price_tag = soup.find("span", class_="product-price")if price_tag: price = price_tag.text.strip() print(f"Актуальная цена: {price}")

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

Что дальше?

5 простых скриптов на Python, которые сэкономят ваше время

Эти 5 скриптов помогут вам автоматизировать повседневные задачи и сэкономить время. Все они легко настраиваются под свои нужды. Можно объединить несколько скриптов в одну систему: например, бот в Telegram может уведомлять о снижении цен или отправлять вам голосовые заметки.

Если хотите освоить автоматизацию на Python, попробуйте запустить эти скрипты и адаптировать их под себя. Это сэкономит время, а еще сделает вашу работу удобнее.

Хотите освоить создание AI-ассистентов, которые продают и автоматизируют работу с клиентами?

В прямом эфире вы вместе с экспертами соберете AI-ассистента для сайта, который:

  • Отвечает на вопросы о компании и продуктах
  • Ведет клиентов по воронке продаж
  • Создает заявки и передает их менеджерам
  • Автоматически продает 24/7

Этот практикум — отличная возможность понять, как использовать нейросети в бизнесе и начать зарабатывать на AI-технологиях.

Записывайтесь и создайте своего AI-ассистента уже на практике:

реклама
разместить
Начать дискуссию
Как ИИ изменил мой рабочий день: инструменты, которыми пользуюсь регулярно

Здесь я покажу, как использую ИИшку в работе при построении своего агентства:
🔻 Созвоны
🔻 Операционка

Как ИИ изменил мой рабочий день: инструменты, которыми пользуюсь регулярно
1717
66
11
ИИ-ассистент уволил 8 менеджеров и сэкономил бизнесу 2,8 млн руб в год
ИИ-ассистент уволил 8 менеджеров и сэкономил бизнесу 2,8 млн руб в год

Вы можете уже завтра уволить восемь менеджеров, а продажи и лояльность клиентов от этого только вырастут. При этом вы еще 2,8 млн руб/год на ФОТ (фонд оплаты труда) сэкономите. Как это возможно? Сейчас расскажу.

2727
2121
22
11
2,8 млн руб./год на 8 сотрудников - это менее 30 тысяч руб./месяц зарплата в среднем. В общем, правильно сделали, что уволили - уверен, на новом месте они смогут получать больше. По поводу скептического настроя в комментариях: про рекламируемый в статье инструмент сказать ровным счётом ничего не могу, но, например, для нормально реализованного бота в телеге с поддержкой апи антропиков и опенаи весь саппорт - посмотреть на агрегированные отчёты два раза в неделю.
Про воображаемое "возвращение" Аристон в Россию

СМИ снова выдали громкий заголовок: мол, итальянская Ariston возвращается в Россию. Ура, победа, все дела! Только вот, как обычно, за броской фразой скрывается история посложнее, чем кажется. И нет, это не про ваши любимые стиральные машины, которые крутят белье уже лет десять. Давайте посмотрим, что к чему на самом деле.

Про воображаемое "возвращение" Аристон в Россию
Как анализировать звонок менеджера ОП за 5 минут?

На реальном примере покажу, как в агентстве отслеживаем результаты менеджеров в переговорах с помощью AI ассистента

Как анализировать звонок менеджера ОП за 5 минут?
66
44
22
11
Как понять, какие бизнес-процессы в вашей компании стоит автоматизировать с помощью AI?

Автоматизация с помощью искусственного интеллекта — это не просто хайп, а мощный инструмент, который может резко повысить эффективность бизнеса. Но как определить, какие именно процессы в компании подходят для автоматизации?

Как понять, какие бизнес-процессы в вашей компании стоит автоматизировать с помощью AI?
Пошаговый гайд: Как создать своего голосового ассистента с ИИ на Python!
Пошаговый гайд: Как создать своего голосового ассистента с ИИ на Python!
11
🔧 Автоматизация рутинной работы на ПК с помощью ChatGPT и Python

Как за 5 минут избавиться от повторяющихся задач — без опыта в программировании

Автоматизация рутинных задач с ИИ: какие инструменты стоит попробовать новичкам?
Еще больше полезного ИИ в телеграм-канале <a href="https://api.vc.ru/v2.8/redirect?to=https%3A%2F%2Ft.me%2Fbazaai&postId=1869830" rel="nofollow noreferrer noopener" target="_blank">@baza.ai</a>
22
GPT-бот за 10 минут! Как написать умного помощника на Python
GPT-бот за 10 минут! Как написать умного помощника на Python
реклама
разместить
Чек-лист: «23 фишки для роста продаж, которые поднимут ваш бизнес даже ночью»

Вы тратите 80% времени на рутину, а продажи растут как улитка? Знакомо. Тогда этот чек-лист — ваш детонатор. Здесь нет воды: только фишки, которые увеличили прибыль моих клиентов на 30–200%. Внедряйте хотя бы 5 пунктов — и ваш бизнес перестанет быть невидимкой. Поехали!

Как нейросети меняют клиентский сервис: боты, которые продают, консультируют и удерживают клиентов
Как нейросети меняют клиентский сервис: боты, которые продают, консультируют и удерживают клиентов
11