Metadata-Version: 2.1
Name: GlobalKit
Version: 1.5
Author: CrazyFlyKite
Author-email: karpenkoartem2846@gmail.com
Description-Content-Type: text/markdown


# GlobalKit

## Introduction
**GlobalKit** is a module that provides alphabets from various languages in different scripts.
It can be used for language-related tasks, educational purposes and more.

## Installation
Installing module using *pip*:

`pip install GlobalKit` or `pip3 install GlobalKit`
    
## How to Use
**GlobalKit** contains **lots** of alphabets (strings) in supported languages:
**English**, **Spanish**, **French**, **Dutch**, **Portuguese**, **Italian**, **Finnish** , **Swedish**,
**Norwegian**, **Russian**, **Ukrainian**, **Polish**, **Numbers**, **Spaces** & **many more**

`convert_to_list(string)` converts `string` into a list.

`check(string, *alphabets)` verifies if `string` is present in any of the specified `alphabets`.

`is_contains_spaces(string)` checks if `string` contains any spaces.

`is_contains_numbers(string)` checks if `string` contains any numbers.

`is_contains_alphabetic(string)` checks if `string` contains any alphabetic letters.

`is_contains_lowercase(string)` checks if `string` contains any lowercase letters.

`is_contains_uppercase(string)` checks if `string` contains any uppercase letters.

`is_contains_special(string)` checks if `string` contains any special characters.

`is_contains_substring(string, substring)` checks if `string` contains substring that you want.

Examples:

```python
import GlobalKit as gk

print(gk.english) # Output: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
```

```python
from GlobalKit import convert_to_list

result_list = convert_to_list('example')
print(result_list)  # Output: ['e', 'x', 'a', 'm', 'p', 'l', 'e']
```

```python
from GlobalKit import check, english, russian_vowels, numbers

result1: bool = check('e', english)
result2: bool = check('1', english, numbers)
result3: bool = check('h', russian_vowels)

print(result1)  # Output: True
print(result2)  # Output: True
print(result3)  # Output: False
```

```python
from GlobalKit import is_contains_spaces, is_contains_uppercase, is_contains_special, is_contains_substring

result1: bool = is_contains_spaces('Hello, world!')
result2: bool = is_contains_uppercase('hello, world!')
result3: bool = is_contains_special('Hello, world!')
result4: bool = is_contains_substring('Hello, world!', 'world')

print(result1)  # Output: True
print(result2)  # Output: False
print(result3)  # Output: True
print(result4)  # Output: True
```

## Contact
- [**Discord**](https://discord.com/users/873920068571000833)
- [Email](mailto:karpenkoartem2846@gmail.com)
- [GitHub](https://github.com/CrazyFlyKite)
