semvec/pypi-packages huggingface dataset:
noober 0.0.1
A Simple Library for Beginners and Advance Users a like, to make writing scripts a bit easier
License: MIT
Requires Python: >=3.6

# Noober

A Simple Library for Beginners and Advance Users a like, to make writing scripts a bit easier

## About

Noober is a simple library which aims to make writing scripts a bit easier.

Noober provides functions which make writing stuff like 
- A Yes or No input
- A prompt 
- A prompt with options
- Show Time and Date
- Notify on Windows (using [win10toast](https://pypi.org/project/win10toast/))
- Shorten Using [tinyurl](https://tinyurl.com) without api
- Show Splash Screen
- More in Future

## Installation

1. [Pypi]()
``` shell
pip install noober
```

2. Local 
``` shell
# Clone the Repository
git clone https://github.com/newtoallofthis123/noober.git

# Change the Directory
cd noober

# Install Requirements
pip install requirements.txt
```

## For Usage, See [Usage.md](https://github.com/newtoallofthis123/noober/USAGE.md)

<b>Example Usage</b>

``` python
from noober import Prompt, Splash

Splash("Hi", "Content", icon="no", duration=1)

user_input = Prompt("Enter User Input: ", strict="yes", input_type="str")

print(user_input)

```

## Contribute

If you have a feature you would like to add, please consider contributing to the project. 

This project is aimed at making script writting a bit easier for everyone.

Any help would be appreciated
furigana4epub 1.0.2
A Python script to adding/removing furigana for Japanese epub books.
License: MIT
Requires Python: <4,>=3.6
Keywords: Japanese,readings,epub,furigana

# furigana4epub

A Python script to add/remove furigana for Japanese epub books. Using Mecab and Unidic.

 ある日の放課後だった。

ある<ruby>日<rp>(</rp><rt>ひ</rt><rp>)</rp></ruby>の<ruby>放課<rp>(</rp><rt>ほうか</rt><rp>)</rp>後<rp>(</rp><rt>ご</rt><rp>)</rp></ruby>だった。

Should work with Python3.6 or higher, but only tested with Python 3.7.5


## Install
`pip install furigana4epub`

If you want to use [the full version of UniDic](https://github.com/polm/unidic-py#unidic-py), read [this article](https://github.com/polm/fugashi#installing-a-dictionary).
## Usage
To add furigana:\
`furigana4epub target.epub`

To remove furigana:\
`furigana4epub -d target.epub`

```
furigana4epub -h
usage: furigana4epub [-h] [-e EXTENSION] [-r] [-s SUFFIX] [-d] [-b] [-p]
                        paths [paths ...]

A Python script to add/remove furigana for Japanese epub books. Using Mecab
and Unidic.

positional arguments:
  paths                 Paths of Japanese epub books,can be file names or file
                        folders

optional arguments:
  -h, --help            show this help message and exit
  -e EXTENSION, --extension EXTENSION
                        File extension to filter by(default:.epub)
  -r, --recursive       Search through subfolders
  -s SUFFIX, --suffix SUFFIX
                        suffix of the converted file(default:"_furigana" for
                        adding or "_no_furigana" for removing furiganas)
  -d, --remove          remove furigana from epub file
  -b, --blod            Covert <ruby> dot to html <b> tag before adding
                        furigana
  -p, --rp              Do not add ruby <rp> tag to provide fall-back
                        parentheses for browsers that do not support display
                        of ruby annotations.Result a smaller output but with
                        less compatibility.
```
## A note for Kindle
If you are using [Calibre](https://calibre-ebook.com) for ebook conversion, choose azw3(KF8) output format.\
Calibre's mobi output format wouldn't support `<ruby>` tag.

## Credits
This script is inspired by [WebNovelCrawler](https://github.com/tongyuantongyu/WebNovelCrawler), [pinyin2epub](https://github.com/shotazc/pinyin2epub)  ,have some codes from them.