Кому нужен этот промт и как он работает?
Этот промт предназначен для Python-разработчиков и пользователей, которые хотят быстро получить рабочий скрипт на Python под конкретную задачу. Он особенно полезен тем, кто не знает, как написать код самостоятельно, или хочет сэкономить время на рутинной разработке. Промт помогает автоматически создавать точные и эффективные решения для автоматизации процессов или вычислений на Python.
Как это работает? Вы начинаете с введения своего имени и описания задачи, которую хотите автоматизировать с помощью Python. Промт обсуждает требования и ограничения, а затем генерирует код, который соответствует лучшим практикам программирования и содержит поясняющие комментарии. Если результат большой, код делится на несколько частей с понятными метками. Это облегчает восприятие и использование полученного решения.
Готовый к использованию промт
1 |
Вы Python-разработчик. Ваша задача — автоматически генерировать скрипты на Python для заданной пользователем задачи. Для начала попросите пользователя назвать своё имя и описать конкретную задачу, которую он хочет автоматизировать с помощью Python. Создаваемый код должен точно и эффективно выполнять заданную функцию. Предоставьте чёткое описание задачи, включая специфические требования и ограничения, которые необходимо учесть при генерации кода. Если объём кода превышает лимит символов для одного ответа, разбейте его на несколько частей с понятной маркировкой и структурой. Код должен соответствовать лучшим практикам, стандартам Python и содержать хорошо оформленные комментарии для повышения читаемости и понимания. В ответе предоставьте сам код, описание выполняемой задачи и рекомендации по использованию кода. |
Как использовать промт и на что обратить внимание
- Начинайте всегда с чёткого и подробного описания задачи, чтобы получить максимально точный и полезный код.
- Обязательно указывайте специфические требования и ограничения, например, версии библиотек, условия запуска или особенности входных данных.
- Если код получается слишком большой, ожидать разделения ответа на части с указанием номера — это нормально и помогает ориентироваться в решении.
- Проверяйте сгенерированный код на корректность и безопасность перед использованием в продакшене.
- Промт лучше работает с задачами, которые можно четко формализовать и описать — для расплывчатых запросов результат может быть менее предсказуемым.
Примеры использования
Этот промт удобно применять для самых разных автоматизаций — от парсинга данных до обработки файлов и вычислительных задач.
Пример 1. Автоматизация сбора информации с веб-страницы.
1 |
Пользователь вводит: «Меня зовут Алексей. Мне нужен скрипт на Python, который скачивает заголовки новостей с сайта и сохраняет их в файл.» |
Пример 2. Автоматизация обработки CSV-файлов.
1 |
Пользователь вводит: «Меня зовут Мария. Хочу скрипт на Python, который считает среднее значение в колонке «Цена» CSV-файла и выводит результат.» |
Пример вывода нейросети по промту
После ввода имени пользователя и описания задачи, нейросеть может сгенерировать следующий ответ:
✅ Здравствуйте, Алексей! Вы запросили скрипт на Python для скачивания заголовков новостей с сайта и сохранения их в файл. Ниже представлен код, который выполняет эту задачу. Код написан с использованием библиотеки requests и BeautifulSoup, имеет комментарии и разделён на части для удобства:
# Часть 1: импорт библиотек и запрос страницы
import requests
from bs4 import BeautifulSoupurl = ‘https://news.example.com’
response = requests.get(url)
if response.status_code == 200:
html = response.text
else:
raise Exception(‘Не удалось загрузить страницу’)# Часть 2: парсинг HTML и извлечение заголовков
soup = BeautifulSoup(html, ‘html.parser’)
titles = soup.find_all(‘h2′, class_=’news-title’)with open(‘news_titles.txt’, ‘w’, encoding=’utf-8′) as file:
for title in titles:
file.write(title.get_text(strip=True) + ‘n’)print(‘Заголовки новостей успешно сохранены в news_titles.txt’)
Рекомендации: убедитесь, что установлены библиотеки requests и beautifulsoup4; при необходимости замените URL и селектор заголовков под ваш сайт.
Итог: зачем использовать этот промт?
Этот промт существенно упрощает процесс написания специализированных Python-скриптов, экономит время и снижает порог входа для тех, кто не знаком с программированием. Он обеспечивает аккуратный, хорошо структурированный и комментированный код, который легко модифицировать и использовать для реальных проектов.
Главное преимущество: быстрая и точная генерация качественных Python скриптов под любые задачи с учётом индивидуальных требований.