Esta página fornece uma referência abrangente para a ação script.run disponível no catálogo de ações de automação de fluxo de trabalho. Esta ação permite executar scripts Python em seus fluxos de trabalho para transformação de dados, processamento e operações personalizadas.
Execute um script
Executa um script Python e retorna a resposta para um fluxo de trabalho.
Campo de entrada | Opcionalidade | Tipo | Descrição | Exemplo |
|---|---|---|---|---|
script | Obrigatório | Corda | Qualquer script de transformação de dados | |
tempo de execução | Obrigatório | Enum | Versão de tempo de execução do script |
|
parâmetro | Opcional | Lista | Lista de parâmetros a serem usados no script |
|
Campo de saída | Tipo de dados | Exemplos |
|---|---|---|
sucesso | Boleano |
|
payload | Objeto |
|
mensagem de erro | Corda |
|
Exemplo |
|---|
|
O que o script.run pode fazer
Versão do Python suportada
- Ambiente de execução PYTHON_3_13 com recursos de linguagem completos
Importações permitidas
"python-dateutil","simplejson","re","math","decimal","json","datetime","collections","itertools","functools","operator","string","argparse"Manipulação de dados
- Analisar e transformar estruturas de dados JSON
- Processar sequências complexas e realizar manipulação de texto.
- Formate a saída como tabelas, Markdown ou dados estruturados.
Passagem de parâmetros
- Passe valores simples por meio de argumentos de linha de comando com argparse.
O que o script.run não consegue fazer
Importações restritas
base64- Não permitido por motivos de segurançasys- Não permitido por motivos de segurançaos- Operações do sistema restritas- A maioria das bibliotecas de terceiros não está incluída na biblioteca padrão do Python 3.13.
limitações
- Não é possível passar JSON complexo como parâmetro de linha de comando (causa erro de argumento script inseguro)
- Não é possível passar strings com caracteres especiais através do parâmetro.
Acesso à rede/externo
- Sem chamadas de rede ou acesso a API externa.
- Nenhum acesso ao sistema de arquivos fora da execução do script.