semvec/pypi-packages huggingface dataset:
filecontroller 1.1.1
FileController - The best user-friendly file manager
License: MIT

# FileController

FileController is a Python 3 project that can make file management in Python easier than ever. It includes all
basic file commands (read, write, delete, create) and even more powerful tools. The project is still in
development with even more features coming out, but for now it has only the basic file commands + zip management.

## Installation

To install the file:
1. Open up CMD and type 'pip install filecontroller'
2. Open up any python project
3. Import the file like this: 'from filecontroller import fileController'
4. Give it a reference name: 'your_reference_name = fileController()'
5. You can now use it by typing 'your_reference_name.' and see all the available options

### Usage

Here is an example code to read a file:
```
from filecontroller import fileController
file = fileController()

file.readFile('test_file.txt')
```


You can find a link of the full documentation here: https://alex-mst.github.io/filecontroller/
vinzy-imgdata-importer 1.0.2
This Package will help you to import image data for your deep learning project
License: MIT

## Image Data Importer For Deep Learning

A Python package which will help you to import image data for your deep learning project. The function inside the package is called "img_data_importer" which accepts only one parameter i.e path of main folder (main folder is the one inside which all different categories folders are present),and during the execution it will ask you to pick some options,choose them according to your data set, after generating the data the output will be returned in a tuple (X_train,y_train,mapping) in which X_train has categories image data, y_train has labels i.e index values and mapping(Dictionary/Hash-Map) has the categories and their particular index value, How to execute is shown below

## Execution
X,y,m = img_data_importer(path of main folder), 
X holds the image data, y holds the labels and m holds the mapping of categories and their particular index value

## typical options shown below

Do you want to convert your image data to grey scale? y/n: choose your option

Do you want to resize your data? y/n [default:100x100]: choose your option

Generating, Shuffling & Mapping the Data...

Do you want to normalize your data? y/n [recommended]: choose your option

Do you want to save your data? y/n [will be saved using pickle]: choose your option
vimbuffer 0.1.4
Edit files, and strings in temporary vim (or some other console editor) buffers.
License: MIT
Keywords: vim editor stream

# vimbuffer

Edit files and strings in temporary vim (or some other console editor) buffers.

## Installation

#### Requires:

- python3.6+

```
pip3 install vimbuffer
```

## Usage

There's just the one function, `buffer`:

```
vimbuffer.buffer(string: Union[str, NoneType] = None,
                 file: Union[str, NoneType] = None,
                 editor: Union[str, NoneType] = None,
                 fallbacks: Union[List[str], NoneType] = None,
                 name_prefix: Union[str, NoneType] = None) -> str
    Provide one of:
        string: A string to edit in a vimbuffer
        file: A file to edit in a vimbuffer
    If neither is provided, uses an empty string
    editor: editor to override the passed fallbacks/environment variable
    fallbacks: A list of fallbacks for alternate editors (e.g. ['vim', 'vi', 'nano'])
    name_prefix: string prefix for the filename when opening in an editor

    If string is provided, opens the file in an editor, lets the user edit it,
    and returns the string.
    If a file is, it reads the file, lets the user modify the contents, and writes
    back to the file. It also returns the edited file contents.
```

The editor can be overwritten by specifying environment variables, see below for resolution order.

##### Examples

```python
import vimbuffer

# edit a string
prompt_string = "Edit this and put what you want here!"
edited_text = vimbuffer.buffer(string=prompt_string)  # opens vim

# edit a file
vimbuffer.buffer(file=os.path.expanduser("~/.bashrc"), name_prefix="bashrc-")
```

This uses [`tempfile`](https://docs.python.org/3.8/library/tempfile.html) to create temporary files on the system, and launches vim against them. If the environment variable `$EDITOR` is set to a graphical text editor, the process (which in this case would just launch the graphical editor) would end before the user had a chance to edit it. I recommend using terminal text editors instead.

You can specify a list of fallback editors; one you'd like to use instead of `$EDITOR`:

```python
project_description="""
## <my-project>

By <your-name>
"""

edited_desc = vimbuffer.buffer(project_description, fallbacks=["nvim", "vim", "vi", "nano"])
```

Alternatively, if you want to leave your `$EDITOR` as a graphical text editor, you can set the `$VIMBUFFER_EDITOR` environment variable, which trumps all other choices. Specifically, the resolution order is:

- `$VIMBUFFER_EDITOR`
- `editor`
- `fallbacks`(s) passed as keyword arguments in python
- `$EDITOR`
- `vim`
- `vi`

The `name_prefix` exists as a kwarg since temporary files have names that are randomly generated. By passing a prefix, the name becomes something like `/tmp/bashrc-sd43Jds`, so it may give a hint as to which file/what you're editing

## Tests

```
pytest
```
anime-dl 0.1.1
A simple command-line tool to download anime.
License: MIT
Requires Python: >=3.8,<4.0

# anime-dl

A simple command line tool written in python to download anime.

## Installation

```sh
pip install anime-dl
```

## Usage

```
usage: anime-dl [-h] [-v] -s KEYWORD

A simple command-line tool to download anime.

optional arguments:
  -h, --help                    show this help message and exit
  -v, --version                 display the version and exit
  -s KEYWORD, --search KEYWORD  search for an anime
```

## License

Distributed under the MIT License. See [LICENSE](LICENSE)  for more information.

[![forthebadge](https://forthebadge.com/images/badges/made-with-python.svg)](https://forthebadge.com)