n8n-code-python
Написание кода Python в узлах Code n8n
Создание автоматизированных рабочих процессов на Python в n8n с использованием функций стандартной библиотеки. Изучите правильный синтаксис, шаблоны доступа к данным и ограничения для узлов Python Code.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"n8n-code-python" 사용 중입니다. Преобразование всех элементов для добавления флага processed и преобразования поля name в верхний регистр
예상 결과:
- Python Code node returns: [{"json": {"id": 1, "name": "ALICE", "processed": true}}, {"json": {"id": 2, "name": "BOB", "processed": true}}]
"n8n-code-python" 사용 중입니다. Вычисление общего количества и суммы из элементов с полями amount
예상 결과:
- Python Code node returns: [{"json": {"total": 150, "count": 5, "average": 30}}]
보안 감사
안전Static analysis flagged 124 patterns but all are false positives. The SKILL.md file is documentation only, not executable code. Markdown code fences (```python) were incorrectly detected as shell backticks. URL references are documentation links. hashlib references show available standard library modules. No actual security risks exist.
품질 점수
만들 수 있는 것
Преобразование данных в автоматизированных рабочих процессах
Преобразование и агрегирование данных из предыдущих узлов рабочего процесса с использованием списковых включений и встроенных функций Python.
Статистический анализ данных рабочего процесса
Вычисление среднего значения, медианы и стандартного отклонения из данных рабочего процесса с использованием модуля статистики Python.
Валидация и очистка данных
Проверка входящих данных с помощью регулярных выражений и безопасного доступа к словарям с использованием методов .get().
이 프롬프트를 사용해 보세요
Помогите создать базовый узел Python Code в n8n, который обрабатывает входящие элементы и добавляет поле timestamp к каждому элементу.
Напишите код Python для n8n, который вычисляет сумму и среднее значение поля 'amount' для всех входных элементов.
Создайте код Python, который извлекает адреса электронной почты из текстовых полей с использованием регулярных выражений в узле Code n8n.
Напишите надежный код Python для n8n, который безопасно обращается к данным тела вебхука с надлежащей обработкой ошибок для отсутствующих полей.
모범 사례
- Всегда используйте .get() для доступа к словарям, чтобы избежать KeyError при отсутствии полей
- Возвращайте данные в требуемом формате: список словарей с ключом 'json'
- Сначала рассмотрите JavaScript - используйте Python только тогда, когда нужны функции стандартной библиотеки
- Используйте списковые включения для эффективной фильтрации и преобразования элементов
피하기
- Попытка импортировать внешние библиотеки, такие как requests или pandas - они завершатся с ошибкой ModuleNotFoundError
- Возврат словаря без обертки в список - n8n требует формат [{"json": ...}]
- Прямой доступ к данным вебхука через _json['field'] вместо _json['body']['field']