semvec/pypi-packages huggingface dataset:
pyhunterdouglasplatinum 2.0.0
Python library to talk to Hunter Douglas Platinum Hubs
License: MIT

# pyhunterdouglasplatinum
Hunter Douglas Platinum Control

Python library to control shades via the Hunter Douglas Platinum hub.

## Installation

You can install the Real Python Feed Reader from [PyPI](https://pypi.org/project/pyhunterdouglasplatinum/):

    pip install pyhunterdouglasplatinum

The module is supported on Python 2.7, as well as Python 3.4 and above.

## How to use

The module can also be used at the command line using

    python -m hunterdouglasplatinum <params>

The parameters that the command line tool takes are in the available via --help

```
❯ python -m hunterdouglasplatinum --help
usage: hunterdouglasplatinum [-h] [-d SHADE] [-n SCENE] [-l LEVEL] ip

positional arguments:
  ip                    ip address of the hub

optional arguments:
  -h, --help            show this help message and exit
  -d SHADE, --shade SHADE
                        name of the shade
  -n SCENE, --scene SCENE
                        name of the scene
  -l LEVEL, --level LEVEL
                        level of the shade <up/down/percentage>
```

## Library commands

Example usage:

```
        hub = await HunterDouglasPlatinumHub.create('192.168.1.100')
        shade = hub.get_shade(name='Master Bedroom 1')
        if(shade):
            await shade.set_level('up')
            await shade.set_level('50')
            await shade.set_level('down')
        scene = hub.get_scene(name='Good Morning')
        if(scene):
            await scene.run()

```

The library documentation (somewhat) is here - [pdoc](https://github.com/schwark/pyhunterdouglasplatinum/blob/main/docs/hunterdouglasplatinum/hunterdouglasplatinum.md)
xls-to-csv 1.0.0
XLS to CSV converter. Complementary to xlsx2csv package
License: MIT
Keywords: xls,csv,convert,python,pandas,xlrd

XLS to CSV converter.
Very fast, extremely light and easy to use.

Installation: `pip install xlstocsv`

Complementary package to xlsx2csv(https://github.com/xevo/xls2csv) - great tool, but does not work with .xls files

`xlstocsv` works only with xls file (for legacy systems and 'legacy' clients :))

Dependencies: 
    - python > 2.7
    - pandas, 
    - xlrd

Usage: `xlstocsv /path/to/xls_or_xlsx_file/` # spits CSV lines on CLI
Usage: `xlstocsv /path/to/xls_or_xlsx_file/ /path/to/file.csv` # writes in a CSV file