semvec/pypi-packages huggingface dataset:
pymeanings 0.1
Getting meanings in a GUI dailog box
License: MIT

PyMeanings
==========

Video Demo: 
------------

Description:
------------

Introduction
------------

This is my final project in `CS50x
Harvard <https://cs50.harvard.edu/x>`__. This program can work in Debian
Linux based computers (but it can work on Mac OS also, although I've not
checked). This project is a program that finds meanings of words. This
version of the program uses internet and it will run with a keyboard
shortcut. If you want to find a meaning of a word then follow the
following steps:

1. Connect to the internet.
2. Select the word you want to find the meaning of.
3. Press the keyboard shortcut you had set (Go to `'Setting up your
   PyMeanings' <#setting-up-your-pymeanings>`__)

Setting up your PyMeanings
--------------------------

Installing dependencies
~~~~~~~~~~~~~~~~~~~~~~~

1. ``xsel``: Check that ``xsel`` is installed in your system by typing
   ``xsel --version`` in your terminal. If it is not installed then
   install it by typing ``sudo apt install xsel`` in your terminal.

``xsel`` is a program that retrieve and set the X selection as it is
given in the manual page accessed by typing ``man xsel``. It is the
program responsible for capturing the selected text by the user.

Installing pymeanings
~~~~~~~~~~~~~~~~~~~~~

This program works on `Python <https://python.org>`__ version = 3.7+.
Install the package by typing in your terminal
``pip install pymeanings``

The keyboard shortcut can be anything you want. In your terminal run
``which pymeaning``. Assign your keyboard shortcut to the location given
the bash script you had run. Following are some links which can tell you
how to make keyboard shortcuts in different Linux-based OS:

1. For
   `Xubuntu <https://blog.programster.org/xubuntu-setting-keyboard-shortcuts>`__
2. For
   `Ubuntu <https://help.ubuntu.com/stable/ubuntu-help/keyboard-shortcuts-set.html.en>`__
3. For `Linux
   Mint <https://www.technipages.com/linux-mint-how-to-create-new-custom-keyboard-shortcuts/amp>`__
4. For `Mac OS
   X <https://support.apple.com/en-in/guide/mac-help/mchlp2271/mac>`__

Different outputs
-----------------

If the output gives you an "Error" window. Then it must be a loss of
steps you made. Following are the list of errors:

1. Message: "Please select word for finding meaning". Then it means you
   forgot to select the word.
2. Message: "Can't find meaning of '{your word}'. Check your internet
   connection or the word you selected might not mean anything!!". Then
   it means you are disconnected from the internet or the word you
   selected does not make sense.

If the output is something else other than the errors and shows a bulb
symbol, then it means you followed the steps properly.

**Best of Luck with PyMeanings**

*Adhrit Pramanik*
TauLidarCamera 0.0.5
Python host-side API for the Onion Tau Lidar Camera
License: MIT
Requires Python: >=3.6.1

# TauLidarCamera

[![Documentation Status](https://readthedocs.org/projects/taulidarcamera/badge/?version=latest)](https://taulidarcamera.readthedocs.io/en/latest/?badge=latest)

Python API for the Onion Tau Lidar Camera

![Onion Tau Lidar Camera](https://github.com/OnionIoT/tau-lidar-camera/raw/master/docs/img/onion-tau-lidar-camera-00.png)

## Main Features

TauLidarCamera is the host-side API for building applications with the Tau LiDAR Camera.

* Connecting to the camera
* Configuring camera settings
* Retrieving frames from the camera. Frames can be:
  * Depth data
  * Greyscale image data
  * Light amplitude data

## Installation & Supported Versions

Install using pip on the command line:

```
python -m pip install TauLidarCamera
```

Supports Python 3.7+

## API Reference & Documentation on [ReadTheDocs](https://taulidarcamera.readthedocs.io/)

Documentation & API reference can be found online: https://taulidarcamera.readthedocs.io/

## [Troubleshooting](https://taulidarcamera.readthedocs.io/en/latest/troubleshooting.html)

In case you encounter any issues, check out the [Troubleshooting section in the documentation](https://taulidarcamera.readthedocs.io/en/latest/troubleshooting.html) for tips on resolving any issues you encounter!

## [Examples](https://github.com/OnionIoT/tau-lidar-camera/tree/master/examples)

Example programs using the Tau Lidar Camera and the TauLidarCamera Python module can be found in the [`examples` directory on GitHub](https://github.com/OnionIoT/tau-lidar-camera/tree/master/examples).

## Contributing to Development

See the [development document](https://github.com/OnionIoT/tau-lidar-camera/blob/master/DEVELOPMENT.md) for instructions on local development.

More info on contributing coming soon!
pandas-excel-limitrows 1.0.0
Pandas Extension Package used to read Excel files with limit rows
License: MIT
Keywords: dev,web,pandas,excel,data science

# Description

Pandas Excel LimitRows is a Python library used to optimize the Pandas's read_excel function, adding a max_row parameter if you need to read only the X first lines.

## Installation

Use the package manager [pip](https://pip.pypa.io/en/stable/) to install foobar.

```bash
pip install pandas-excel-limitrows
```

## Usage

```python
import pandas-excel-limitrows as pdlr

# Generate DataFrame with first 50 rows
df = pdlr.read_excel(file, max_rows=50)

# Instanciate ExcelFile with first 50 rows
excel_file = pdlr.RowLimitedExcelFile(file, max_rows=50) 
```
Notes: 
- If you use sheet_name as list to read more than one sheet, all dataframes will be generated with max_rows limit;
- All another pd.read_excel() and pd.ExcelFile() parameters can be used;
- This package use Pandas and OpenpyXL dependencies and works only with openpyxl engine.


## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.


## License
[MIT](https://choosealicense.com/licenses/mit/)