Как написать скрипт на Python нейросетью
Опиши задачу словами: что на входе, что должно получиться на выходе, и попроси готовый скрипт. Дальше проверь код на своих данных и попроси доработать то, что не устроило.
Пошагово
Собери вводные
Выпиши, что скрипт получает на входе: файл, ссылку, текст, папку. Опиши, что должно быть на выходе: таблица, архив, отчёт, файл. Добавь пример данных, если он есть, и укажи, где скрипт будет запускаться.
Опиши задачу словами
Сформулируй задачу обычным языком, без кода: что делать с данными и в каком виде отдать результат. В Moduno можно написать это в строке задачи или открыть готовую услугу, например «Скрипт на Python», и увидеть цену в рублях до запуска.
Проверь результат на своих данных
Запусти скрипт на реальном файле или странице, а не на тестовом примере. Смотри, совпадают ли колонки, не потерялись ли строки, правильно ли обрабатываются пустые значения и кириллица.
Попроси доработать
Если что-то не так, не переписывай всё сам: опиши, что именно не работает, и попроси доработать. Укажи конкретный шаг, файл или строку, где возникает ошибка.
Доведи до финала сам
Прочитай код глазами: нет ли лишних запросов к сайту, не удаляет ли скрипт файлы, куда он пишет результат. Проверь, что путь к файлам указан твой, а не вымышленный.
Примеры запросов
Советы и частые ошибки
- Не проси «скрипт для всего»: одна задача, один вход, один выход.
- Всегда давай пример входных данных: по нему видно, какие колонки и форматы нужны.
- Проверяй код на копии файлов, чтобы случайная ошибка не испортила оригинал.
- Если сайт закрыт авторизацией или меняет вёрстку, парсер придётся дорабатывать вручную.
Вопросы
Можно ли сдавать скрипт как есть?
Только после проверки на своих данных. Посмотри, что скрипт делает с файлами, куда пишет результат и как ведёт себя на пустых строках.
Нейросеть напишет парсер любого сайта?
Простую страницу с обычным HTML да. Сайты с входом в аккаунт, сложной вёрсткой или защитой потребуют ручной доработки.
Что проверить в скрипте для Excel?
Названия колонок, формат дат, пустые ячейки, кириллицу и то, что скрипт не перезаписывает исходный файл.
Как объяснить код, если я не программист?
Попроси разобрать код по шагам простыми словами: что делает каждая функция и где она может упасть. Так проще найти ошибку.