Code Monkey home page Code Monkey logo

robocorp-order-robots's Introduction

Template: Python - Minimal

This template leverages the new Python framework, the libraries from to same project as well.

The template provides you with the basic structure of a Python project: logging out of the box and controlling your tasks without fiddling with the base Python stuff. The environment contains the most used libraries, so you do not have to start thinking about those right away.

๐Ÿ‘‰ Other templates are available as well via our tooling and on our Portal

Running

VS Code

  1. Get Robocorp Code -extension for VS Code.
  2. You'll get an easy-to-use side panel and powerful command-palette commands for running, debugging, code completion, docs, etc.

Command line

  1. Get RCC
  2. Use the command: rcc run

Results

๐Ÿš€ After running the bot, check out the log.html under the output -folder.

Dependencies

We strongly recommend getting familiar with adding your dependencies in conda.yaml to control your Python dependencies and the whole Python environment for your automation.

๐Ÿ™‹โ€โ™‚๏ธ "Why not just pip install...?"

Think of conda.yaml as an equivalent of the requirements.txt, but much better. ๐Ÿ‘ฉโ€๐Ÿ’ป With conda.yaml, you are not just controlling your PyPI dependencies; you control the complete Python environment, which makes things repeatable and easy.

๐Ÿ‘‰ You will probably need to run your code on another machine quite soon, so by using conda.yaml:

  • You can avoid Works on my machine -cases
  • You do not need to manage Python installations on all the machines
  • You can control exactly which version of Python your automation will run on
    • You'll also control the pip version to avoid dep. resolution changes
  • No need for venv, pyenv, ... tooling and knowledge sharing inside your team.
  • Define dependencies in conda.yaml, let our tooling do the heavy lifting.
  • You get all the content of conda-forge without any extra tooling

Dive deeper with these resources.


The full power of rpaframework -libraries is also available on Python as a backup while we implement the new Python libraries.

What now?

๐Ÿš€ Now, go get'em

Start writing Python and remember that the AI/LLM's out there are getting really good and creating Python code specifically.

๐Ÿ‘‰ Try out Robocorp ReMark ๐Ÿ’ฌ

For more information, do not forget to check out the following:

robocorp-order-robots's People

Watchers

Yeison Stiven Builes Uribe avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.