semvec/pypi-packages huggingface dataset:
evar 0.1.0
EVAR – Einfach vorlesen auf'm Reader

EVAR – Einfach vorlesen auf'm Reader
====================================

Evar erlaubt es die Geschichten von <https://www.einfachvorlesen.de/> ins Epub-Format zu wandeln um sie anschließen auf einem Ebook Reader vorlesen zu können.

Nutzung
-------

Einfach `evar` oder `python3 -m evar` ausführen. Die aktuellen Geschichten werden als PDF und Epub im aktuellen Verzeichnis gespeichert und können dann auf den Reader kopiert werden.

Systemvorraussetzungen
----------------------

Das Skript benötigt [Python3](https://www.python.org/) und [Pandoc](https://pandoc.org/).
Alle benötigten Python-Biblotheken sind in den Metadaten deklariert und werden bei der Installation automatisch mitinstalliert.

Installation
------------

`pip3 install evar`

Lizens
------

Evar ist freie Software und darf unter den Bedingungen der [GPL3](COPYING) genutzt, verändert und weitergegeben werden.
open-trivia 1.0
Simple API wrapper for the Open Trivia DB API
Requires Python: >=3.6

# OPEN TRIVIA API
Simple API wrapper for the Open Trivia DB API
https://opentdb.com/.

## Example use

```python
import open_trivia

questions = open_trivia.get_questions(3)
```

### Output
```python
[
    {
        'category': 'Entertainment: Music', 
        'type': 'multiple', 
        'difficulty': 'medium', 
        'question': 'When did The Beatles release the LP "Please Please Me"?', 
        'correct_answer': '1963', 
        'incorrect_answers': ['1970', '1960', '1969']
    },
    {
        'category': 'Entertainment: Music', 
        'type': 'multiple', 
        'difficulty': 'medium', 
        'question': '"Drink the Sea" is an album by which electronic music artist?', 
        'correct_answer': 'The Glitch Mob', 
        'incorrect_answers': ['Avicii', 'XXYYXX', 'Flux Pavilion']
    },
    {
        'category': 'Science: Gadgets', 
        'type': 'multiple', 
        'difficulty': 'easy', 
        'question': 'When was the DVD invented?', 
        'correct_answer': '1995', 
        'incorrect_answers': ['2000', '1990', '1980']
    }
]
```

You can also specify the following parameters.
* Category
* Difficulty
* Question Type

Here's an example where we fetch questions from the 'Sports' category, which have easy difficulty and are multiple choice.

```python
import open_trivia

questions = open_trivia.get_questions(2, category='Sports', difficulty='easy', qtype='multiple')
```
### Output
```python
[
    {
        'category': 'Sports', 
        'type': 'multiple', 
        'difficulty': 'easy', 
        'question': 'How many points did LeBron James score in his first NBA game?', 'correct_answer': '25', 
        'incorrect_answers': ['19', '69', '41']
    }, 
    {
        'category': 'Sports', 
        'type': 'multiple', 
        'difficulty': 'easy', 
        'question': 'What is the most common type of pitch thrown by pitchers in baseball?', 
        'correct_answer': 'Fastball', 
        'incorrect_answers': ['Slowball', 'Screwball', 'Palmball']
    }
]
```

The `difficulty` parameter can take 3 values, 'easy', 'medium' or 'hard'.
The `qtype` parameter can take 2 values, 'multiple' for multiple choice questions or 'boolean' for true/false questions.



<br>If you're not familiar with the Open Trivia DB categories, you can use the `categories` object to see all the available categories.

```python 
import open_trivia

open_trivia.categories
```

### Output
```python
['General Knowledge', 'Books', 'Film', 'Music', 'Musicals & Theaters', 'Television', 'Video Games', 'Board Games', 'Science & Nature', 'Computers', 'Mathematics', 'Mythology', 'Sports', 'Geography', 'History', 'Politics', 'Art', 'Celebrities', 'Animals', 'Vehicles', 'Comics', 'Gadgets', 'Anime & Manga', 'Cartoon & Animations']
```
<hr>

## Notes
* You can fetch up to 50 questions per request.

* You can specify only one category, difficulty or question type per request.

* If you don't specify a parameter, the API will choose a random value for that paramater. For example, if we fetch 10 questions without specifying their category, each question's category will be random.
pyuhand-ptpi 0.0.1
A small library to use uhand2 in python
Requires Python: >=3.6

# pyuhand
## About pyuhand
Pyhand is a python library to control uhand2 produced by Shenzhen company HiWonder. 

I wrote it to allow simple control of the hand using python applications. 

I am in now way affilliated with the company and this is purely a hobby project of mine. 

The library provides an abstraction of the hand in which each axis can be commanded the range [0, 100]. 

## Moving Fingers and Wrist
First create an instant of your uhand by giving it the correct serial connection address. 

```python
import pyuhand
uhand = pyuhand.UHand("/dev/ttyUSB0") # on Windows you must use COMx as address
```

To set a finger to a specific position, just command a value of 0 (closed) to 100 (open) to it. To command the hand to move, you need to call execute after you set the axes you want to move to your target positions. 
```python
# Axis
#  1: thumb
#  2: index finger
#  3: middle finger
#  4: ring finger
#  5: pinky
#  6: wrist

uhand.setTargetPercent(1, 100) # open thumb
uhand.setTargetPercent(2, 0) # close index finger
# all other fingers will stay in their original position

uhand.execute(200) # reach the goal position for all fingers in 200ms
```

## Complex Motions
Uhand2 comes with a Windows application that can create complex motions and save them to xml files. The pyuhand library provides you with the ability to replay these recorded motions as well. Some samples can be found in the *motions* folder. 

```python
import pyuhand
uhand = pyuhand.UHand("/dev/ttyUSB0")

# read the motion from the file into the Motion class
motionFile = "motions/01 1 Finger.xml"):
motion = pyuhand.Motion.fromFile(motionFile)

# execute the motion on the hand, the method will block 
# until the motion is finished
uhand.executeMotion(motion)
```
ZypeSDK 1.6
Zype Language SDK
Requires Python: >=3.6

# ZypeLang - A OpenSource replacement for JSON

<p align='center'>
    <img height=200 width=200 src='https://raw.githubusercontent.com/Zype-Z/ZypeLang/main/favicon.png'>
</p>

[![Create PyPI Release](https://github.com/Zype-Z/ZypeLang/actions/workflows/ci.yaml/badge.svg)](https://github.com/Zype-Z/ZypeLang/actions/workflows/ci.yaml)&nbsp;[![Codacy Badge](https://app.codacy.com/project/badge/Grade/504ee73d0ce84712a81423911f2652e6)](https://www.codacy.com/gh/Zype-Z/ZypeLang/dashboard?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=Zype-Z/ZypeLang&amp;utm_campaign=Badge_Grade)

ZypeLang is a OpenSource replacement of JSON based on Python.

## Syntax

```
<key> "value"
```

## How to use it

You can use ZypeLang with **Zype Python SDK**.

### Installation of ZypeSDK for Python

```shell
pip install ZypeSDK # Replace pip with pip3 and/or add sudo according to your Enviroment.
```

### Usage - ZypeSDK for Python

```python3
import ZypeSDK as zype

name = zype.Open("file.zype")['name']

print(name)
```

### Usage ZypeLang
And in `file.zype`

```
<name> "Zype, Inc.";
```

## Why to use

ZypeLang is easier & shorter than JSON

### Example

```json
{
    "name": "Rajdeep Malakar"
}
```

To,

```
<name> "Rajdeep Malakar"
```

**Note**: Don't add Semicolon on the Last line.

## CLI

**Zyper** is the official **CLI** of ZypeLang. To use it:

```shell
zyper <filename>
```
pyuhand 0.0.1
A small library to use uhand2 in python
Requires Python: >=3.6

# pyuhand
## About pyuhand
Pyhand is a python library to control uhand2 produced by Shenzhen company HiWonder. 

I wrote it to allow simple control of the hand using python applications. 

I am in now way affilliated with the company and this is purely a hobby project of mine. 

The library provides an abstraction of the hand in which each axis can be commanded the range [0, 100]. 

## Installation
### From Git Repository
To install, clone the repository and run 
```bash
git clone https://github.com/peteh/pyuhand.git
cd pyuhand
python setup.py install
```

## Moving Fingers and Wrist
First create an instant of your uhand by giving it the correct serial connection address. 

```python
import pyuhand
uhand = pyuhand.UHand("/dev/ttyUSB0") # on Windows you must use COMx as address
```

To set a finger to a specific position, just command a value of 0 (closed) to 100 (open) to it. To command the hand to move, you need to call execute after you set the axes you want to move to your target positions. 
```python
# Axis
#  1: thumb
#  2: index finger
#  3: middle finger
#  4: ring finger
#  5: pinky
#  6: wrist

uhand.setTargetPercent(1, 100) # open thumb
uhand.setTargetPercent(2, 0) # close index finger
# all other fingers will stay in their original position

uhand.execute(200) # reach the goal position for all fingers in 200ms
```

## Complex Motions
Uhand2 comes with a Windows application that can create complex motions and save them to xml files. The pyuhand library provides you with the ability to replay these recorded motions as well. Some samples can be found in the *motions* folder. 

```python
import pyuhand
uhand = pyuhand.UHand("/dev/ttyUSB0")

# read the motion from the file into the Motion class
motionFile = "motions/01 1 Finger.xml"):
motion = pyuhand.Motion.fromFile(motionFile)

# execute the motion on the hand, the method will block 
# until the motion is finished
uhand.executeMotion(motion)
```