semvec/pypi-packages huggingface dataset:
imvideo 0.0.2
Imvideo: Image to video made easy. Powered by OpenCV.
Requires Python: >=3.6
Keywords: openCV,image to video,python video,matplotlib,time-lapse

# Imvideo 

Imvideo helps you create time-lapse videos from camera-generated **image folder** and your **matplotlib** loop.

### Install Imvideo

------

To install this package, type **pip install imvideo** in command prompt.

```None
C:\Users\user>pip install imvideo
Collecting imvideo
  Using cached imvideo-0.0.1-py3-none-any.whl (3.6 kB)
Installing collected packages: imvideo
Successfully installed imvideo-0.0.1
```

### Function Details

------

Class local:	***timelapse(title, fps, folder_path, inspect=True):***

```
timelapse(title, fps, folder_path, inspect=True):
Function constructs time-lapse video from images in a folder.
        Inputs:     title   (string)     video title + .avi
                    fps     (double)     time-lapse video frames per second 
                    folder_path    (raw string)    location of the image folder
                    inspect    (boolean)       True (default)/False
        Output:
                    time-lapse video
```

------

Class memory: 	***savebuff(frame, container):***

```
savebuff(frame, container):
Function saves image in in-memory location
         Inputs:    frame   (matplotlib image)  
                    container   (list)     empty image container
         Output:    container   (list)      image container with added frame location
```

***construct(container, title, fps, inspect=True):***

```
construct(container, title, fps, inspect=True):
Function constructs video from images in the container.
         Inputs:    container   (list)      image container with frame location
                    title   (string)     video title + .avi
                    fps     (double)     time-lapse video frames per second 
                    inspect    (boolean)       True (default)/False
         Output:
                    video
```

### Use Imvideo

------

1. Time-lapse video from a image folder:

```python
import imvideo as imv

imv.local.timelapse(local.timelapse('demo.avi', 5,  r".\tests\test_image"))
```

2. Time-lapse video from a matplotlib loop:

```python
import imvideo as imv

def test_matplot_loop(n):
    ''' Input:      n   number of frames'''
    images = []     # empty image container
    plt.figure()    
    for i in range(n):
        plt.plot([np.random.randint(2), np.random.randint(2)])
        plt.title("test" + str(i))
        images = imv.memory.savebuff(plt, images)      # save image in in-memory location
        plt.clf()
    
    imv.memory.construct(images, 'matplot_demo.avi', 5)        # construct video; 5 fps

    return 

test_matplot_loop(100)      # construct a demo video with 100 frames
```

### Sample output

![Solve Laplace](https://github.com/xli2522/LaplaceRelaxation/blob/master/solution.gif?raw=true)
adls-management 0.1.20
metadata lake file management
Requires Python: >=3.6

# Introduction 
TODO: Give a short introduction of your project. Let this section explain the objectives or the motivation behind this project. 

# Getting Started
TODO: Guide users through getting your code up and running on their own system. In this section you can talk about:
1.	Installation process
2.	Software dependencies
3.	Latest releases
4.	API references

# Build and Test
TODO: Describe and show how to build your code and run the tests. 

# Contribute
TODO: Explain how other users and developers can contribute to make your code better. 

If you want to learn more about creating good readme files then refer the following [guidelines](https://docs.microsoft.com/en-us/azure/devops/repos/git/create-a-readme?view=azure-devops). You can also seek inspiration from the below readme files:
- [ASP.NET Core](https://github.com/aspnet/Home)
- [Visual Studio Code](https://github.com/Microsoft/vscode)
- [Chakra Core](https://github.com/Microsoft/ChakraCore)
PyMusicPlayer 1.0.0
An MP3 music player interface

# PyMusicPlayer
![Downloads](https://img.shields.io/pypi/dm/pymusicplayer?style=flat-square)
![License](https://img.shields.io/pypi/l/pymusicplayer?style=flat-square)
![Version](https://img.shields.io/pypi/v/pymusicplayer?label=version&style=flat-square)
![Format](https://img.shields.io/pypi/format/pymusicplayer?style=flat-square)
![Last Update](https://img.shields.io/github/last-commit/cmdvmd/pymusicplayer?style=flat-square)

An MP3 music player interface for Python with builtin playback and queue functionality built using [Pygame mixer](https://www.pygame.org/docs/ref/music.html)

### Installation
Install via `pip`

```
$ pip install pymusicplayer
```

## Usage

```python
from pymusicplayer import MusicPlayer

mp = MusicPlayer()
```

* `add_song(filename, song_name)` - Add song to queue by filename and sets song name (defaults to filename) 
* `remove_song(index)` - Remove song at index of queue
* `get_current_song()` - Return name of currently loaded song
* `get_queue()` - Return names of songs in queue
* `get_loop_queue()` - Return if queue will loop
* `set_loop_queue()` - Set if queue should loop
* `shuffle()` - Shuffle songs in queue
* `is_playing()` - Return if music is currently playing
* `play()` - Start playing loaded music
* `pause()` - Pause loaded music
* `restart()` - Restart loaded music
* `get_volume()` - Returns volume of music
* `set_volume(volume)` - Sets volume of music to value in interval [0, 100]
* `get_pos()` - Get current position of loaded music in milliseconds
* `set_pos(pos)` - Set position of loaded music in milliseconds
* `choose_song(index)` - Load song at index in queue
* `next_song()` - Load next song in queue
* `previous_song()` - Load previous song in queue
* `skip(amount)` - Skip amount (in milliseconds) in music (positive for forward, negative for rewind)
fhnw-ds-weatherstation-client 0.0.19
Provides access to the Wasserschutzpolizei Zurich live and historic weather data.
Requires Python: >=3.7

# Weatherstation API Client
This library provides access to the [Wasserschutzpolizei Zurich](https://data.stadt-zuerich.ch/dataset/sid_wapo_wetterstationen) live (using this [JSON API](https://tecdottir.herokuapp.com/docs/)) and historic (using these [CSV files](https://github.com/jelleschutter/fhnw-ds-weatherstation-client/tree/data/history/)) weather data.

## Install
This package builds on Python 3.
```bash
sudo pip3 install fhnw_ds_weatherstation_client
```

## Download Historic Data
```bash
mkdir data && cd data
wget https://raw.githubusercontent.com/jelleschutter/fhnw-ds-weatherstation-client/data/history/messwerte_mythenquai_2007-2019.csv
wget https://raw.githubusercontent.com/jelleschutter/fhnw-ds-weatherstation-client/data/history/messwerte_mythenquai_2020.csv
wget https://raw.githubusercontent.com/jelleschutter/fhnw-ds-weatherstation-client/data/history/messwerte_tiefenbrunnen_2007-2019.csv
wget https://raw.githubusercontent.com/jelleschutter/fhnw-ds-weatherstation-client/data/history/messwerte_tiefenbrunnen_2020.csv
cd ..
```

## Usage
You need to run this code with Python 3 and make sure you adapt *config.historic_data_folder* based on your environment if necessary (default is ./data).
```python
# import the library
import fhnw_ds_weatherstation_client as weather
# import os

# DB and CSV config
config = weather.Config()
# define CSV path (you need to define this based on your environment)
# config.historic_data_folder='.'+os.sep+'data'
# set batch size for DB inserts (decrease for raspberry pi)
# config.historic_data_chunksize=10000
# define DB host
# config.db_host='localhost'

# connect to DB
weather.connect_db(config)
# clean DB
weather.clean_db(config)
# import historic data
weather.import_historic_data(config)
# import latest data (delta between last data point in DB and current time)
weather.import_latest_data(config)
```

## Credits
- [@markif](https://github.com/markif/) - Initial Development
- [@jelleschutter](https://github.com/jelleschutter/) - Further Development
pymusicplayer 0.0.1
An MP3 music player interface

# pymusicplayer
![Downloads](https://img.shields.io/pypi/dm/pymusicplayer?style=flat-square)
![License](https://img.shields.io/pypi/l/pymusicplayer?style=flat-square)
![Version](https://img.shields.io/pypi/v/pymusicplayer?label=version&style=flat-square)
![Format](https://img.shields.io/pypi/format/pymusicplayer?style=flat-square)
![Last Update](https://img.shields.io/github/last-commit/cmdvmd/pymusicplayer?style=flat-square)

An MP3 music player interface for Python with builtin playback and queue functionality built using [Pygame mixer](https://www.pygame.org/docs/ref/music.html)

### Installation
Install via `pip`

```
$ pip install pymusicplayer
```

## Usage

```python
from pymusicplayer import MusicPlayer

mp = MusicPlayer()
```

* `add_song(filename, song_name)` - Add song to queue by filename and sets song name (defaults to filename) 
* `remove_song(index)` - Remove song at index of queue
* `get_current_song()` - Return name of currently loaded song
* `get_queue()` - Return names of songs in queue
* `get_loop_queue()` - Return if queue will loop
* `set_loop_queue()` - Set if queue should loop
* `shuffle()` - Shuffle songs in queue
* `is_playing()` - Return if music is currently playing
* `play()` - Start playing loaded music
* `pause()` - Pause loaded music
* `restart()` - Restart loaded music
* `get_volume()` - Returns volume of music
* `set_volume(volume)` - Sets volume of music to value in interval [0, 100]
* `get_pos()` - Get current position of loaded music in milliseconds
* `set_pos(pos)` - Set position of loaded music in milliseconds
* `choose_song(index)` - Load song at index in queue
* `next_song()` - Load next song in queue
* `previous_song()` - Load previous song in queue
* `skip(amount)` - Skip amount (in milliseconds) in music (positive for forward, negative for rewind)