Back to bricks list
Introduction
Technical Documentation
Tasks
Pip env agent
Version

Pip env agent

TASK
Typing name :  TASK.gws_core.PyPipenvAgent Brick :  gws_core

Agent to run Python snippets in a pipenv shell environment.

Pipenv-based Python agents allow to execute Python snippets on the fly in isolated Pipenv environments.

Agents are fast and efficient tools to develop, test, use and share code snippets.

Warning: It is recommended to use code snippets comming from trusted sources.

Here is the general documentation for agent (including how to use the parameters): https://constellab.community/bricks/gws_core/latest/doc/developer-guide/agent/getting-started/69820653-52e0-41ba-a5f3-4d9d54561779

Here is the documentation of the agent: https://constellab.community/bricks/gws_core/latest/doc/developer-guide/agent/env-agent/c6acb3c3-2a7c-44cd-8fb2-ea1beccdbdcc

Input

File or folder
Optional

Output

File or folder

Configuration

params

Optional

Please give one parameter definition per line (https://constellab.community/bricks/gws_core/latest/doc/developer-guide/agent/getting-started/69820653-52e0-41ba-a5f3-4d9d54561779#parameters)

Type : listDefault value : 

env

Optional

Pipenv configuration

Type : python_code_paramDefault value : [[source]] url = 'https://pypi.python.org/simple' verify_ssl = true name = 'pypi' [requires] python_version = '3.10' [packages] pandas = '==2.2.2' numpy = '==1.26.4'

code

Optional

The code snippet to execute using shell command

Type : python_code_paramDefault value : # This is a snippet template for a Python agent. import pandas # Do the job here ... data = pandas.read_csv(source_paths[0], header=0, index_col=0, sep=',') # transform the data result = data.transpose() # Write the output file in the target folder result_path = "result.csv" result.to_csv(result_path, index=True) target_paths = [result_path]