robocorp-excel


Namerobocorp-excel JSON
Version 0.4.5 PyPI version JSON
download
home_pagehttps://github.com/robocorp/robocorp/
SummaryRobocorp Excel automation library
upload_time2024-09-26 12:07:20
maintainerNone
docs_urlNone
authorFabio Z.
requires_python<4.0,>=3.9
licenseApache-2.0
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # robocorp-excel

This library provides a simple way to deal with both legacy `.xls` files and newer `.xlsx` files directly. It can be used to read and edit them directly without having Microsoft Excel installed.

## Usage

[![`robocorp-excel`](https://img.shields.io/pypi/v/robocorp-excel?label=robocorp-excel)](https://pypi.org/project/robocorp-excel/)

> 👉 Check that you have added the dependency in your configuration; this library is not part of the [**robocorp**](https://pypi.org/project/robocorp/) bundle.
> - _conda.yaml_ for automation [Task Packages](https://robocorp.com/docs/robot-structure)
> - _package.yaml_ for automation Action Packages
> - _requirements.txt_, _pyproject.toml_, _setup.py|cfg_ etc. for the rest

> âš  `robocorp-excel` is not yet production ready.  
> We work in SemVer, so consider versions below `1.0.0` as development phase releases. You can use them, but to get to **v1**, we need to get the feature support and testing to a level where we feel comfortable recommending this library for production usage.

```python
from robocorp import excel
from robocorp.tasks import task

@task
def inspect_workbook():
    workbook = excel.open_workbook("orders.xlsx")
    worksheet = workbook.worksheet("Sheet1")

    for row in worksheet.as_table(header=True):
        print(row)
```

## Guides

Further user guides and tutorials can be found in [Robocorp Docs](https://robocorp.com/docs).

## API Reference

Explore our [API](https://github.com/robocorp/robocorp/blob/master/excel/docs/api/README.md) for extensive documentation.

## Changelog

A list of releases and corresponding changes can be found in the [changelog](https://github.com/robocorp/robocorp/blob/master/excel/docs/CHANGELOG.md).

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/robocorp/robocorp/",
    "name": "robocorp-excel",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.9",
    "maintainer_email": null,
    "keywords": null,
    "author": "Fabio Z.",
    "author_email": "fabio@robocorp.com",
    "download_url": "https://files.pythonhosted.org/packages/c1/a6/455dd06a1d9e0f5ddd343a67efcd89c48c0463df40c27282670d476e0485/robocorp_excel-0.4.5.tar.gz",
    "platform": null,
    "description": "# robocorp-excel\n\nThis library provides a simple way to deal with both legacy `.xls` files and newer `.xlsx` files directly. It can be used to read and edit them directly without having Microsoft Excel installed.\n\n## Usage\n\n[![`robocorp-excel`](https://img.shields.io/pypi/v/robocorp-excel?label=robocorp-excel)](https://pypi.org/project/robocorp-excel/)\n\n> \ud83d\udc49 Check that you have added the dependency in your configuration; this library is not part of the [**robocorp**](https://pypi.org/project/robocorp/) bundle.\n> - _conda.yaml_ for automation [Task Packages](https://robocorp.com/docs/robot-structure)\n> - _package.yaml_ for automation Action Packages\n> - _requirements.txt_, _pyproject.toml_, _setup.py|cfg_ etc. for the rest\n\n> \u26a0 `robocorp-excel` is not yet production ready.  \n> We work in SemVer, so consider versions below `1.0.0` as development phase releases. You can use them, but to get to **v1**, we need to get the feature support and testing to a level where we feel comfortable recommending this library for production usage.\n\n```python\nfrom robocorp import excel\nfrom robocorp.tasks import task\n\n@task\ndef inspect_workbook():\n    workbook = excel.open_workbook(\"orders.xlsx\")\n    worksheet = workbook.worksheet(\"Sheet1\")\n\n    for row in worksheet.as_table(header=True):\n        print(row)\n```\n\n## Guides\n\nFurther user guides and tutorials can be found in [Robocorp Docs](https://robocorp.com/docs).\n\n## API Reference\n\nExplore our [API](https://github.com/robocorp/robocorp/blob/master/excel/docs/api/README.md) for extensive documentation.\n\n## Changelog\n\nA list of releases and corresponding changes can be found in the [changelog](https://github.com/robocorp/robocorp/blob/master/excel/docs/CHANGELOG.md).\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "Robocorp Excel automation library",
    "version": "0.4.5",
    "project_urls": {
        "Homepage": "https://github.com/robocorp/robocorp/",
        "Repository": "https://github.com/robocorp/robocorp/"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c06d122b4dca3a6078040be7c6ba5c1f5ff77e213f8c4f8d4483dae4c936321e",
                "md5": "c30f3bc17df264026dd8253faed88a01",
                "sha256": "66f7146f70a8391d9e0024b69bf4d09576bb5961dec327b94adb597dec91074c"
            },
            "downloads": -1,
            "filename": "robocorp_excel-0.4.5-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "c30f3bc17df264026dd8253faed88a01",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.9",
            "size": 26833,
            "upload_time": "2024-09-26T12:07:19",
            "upload_time_iso_8601": "2024-09-26T12:07:19.005695Z",
            "url": "https://files.pythonhosted.org/packages/c0/6d/122b4dca3a6078040be7c6ba5c1f5ff77e213f8c4f8d4483dae4c936321e/robocorp_excel-0.4.5-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c1a6455dd06a1d9e0f5ddd343a67efcd89c48c0463df40c27282670d476e0485",
                "md5": "5b43402cd83ca09442bea800f1fe5f79",
                "sha256": "833183ef0372ebeb7df515f97d1840a4e8b8784f64391aa19e0e4ea1ef457100"
            },
            "downloads": -1,
            "filename": "robocorp_excel-0.4.5.tar.gz",
            "has_sig": false,
            "md5_digest": "5b43402cd83ca09442bea800f1fe5f79",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.9",
            "size": 25240,
            "upload_time": "2024-09-26T12:07:20",
            "upload_time_iso_8601": "2024-09-26T12:07:20.123169Z",
            "url": "https://files.pythonhosted.org/packages/c1/a6/455dd06a1d9e0f5ddd343a67efcd89c48c0463df40c27282670d476e0485/robocorp_excel-0.4.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-26 12:07:20",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "robocorp",
    "github_project": "robocorp",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "robocorp-excel"
}
        
Elapsed time: 0.93376s