semvec/pypi-packages huggingface dataset:
mainshortcuts 1.6.82
Simplifying Python Built-in Commands
Requires Python: <4.0,>=3.7

# MainShortcuts
## Описание
Сокращение и упрощение встроенных операций Python
## Установка
Для установки через PIP используйте
```bash
pip install -U mainshortcuts
```
## Использование
Для импорта рекомендуется сокращённое название
```python
import MainShortcuts as ms
```
Или же создайте/добавьте импорт MainCore в вашу программу
```bash
MS-getCoreMini program.py
```
Встроенная информация о модуле
```python
ms.__version__ -> str # Версия модуля
ms.__depends__ -> dict # Обязательные и необязательные зависимости
```
### Выход с кодом ошибки
Закрывает процесс программы с указанным кодом ошибки
```python
# Любой ненулевой код означает ошибку
ms.exit() # Выход с кодом 0 (нет ошибки)
ms.exit(1) # Выход с кодом 1
```
### Очистка терминала
Очищает окно терминала от всего текста
```python
ms.clear() # Очистить окно терминала
mc.cls() # То же самое, но с названием из Windows CMD
```
**Поддерживается только на Windows и Linux**
### Загрузка/сохранение данных
Для удобной загрузки или сохранения данных можно использовать класс `cfg`
```python
cfg=ms.cfg("config.json",json_args={"mode":"p"})
cfg.load() # Загрузить данные
print(cfg.data) # Вывести данные
cfg.data={"example":"Пример данных"} # Изменить данные
cfg.save() # Сохранить данные
```
Тип сохранения определяется по расширению, но можно это изменить
```python
cfg=ms.cfg("data",type="pickle") # Использовать Pickle для файла данных
# Предупреждение: использование Pickle может быть не безопасным!
```
Чтобы посмотреть поддерживаемые типы сохранения, импортируйте часть модуля
```python
from MainShortcuts.cfg import types
print(", ".join(types))
```
Также можно изменить расположение файла, тип и аргументы во время любой загрузки или сохранения, это не повлияет на обычные настройки
```python
cfg.load("data.toml",toml_args={"encoding":"utf-8"})
cfg.save("data.pkl")
```
csvtojsonify 1.3.0
A tool to convert CSV files to JSON.
Requires Python: >=3.9.6

# csvtojsonify

A simple tool to convert CSV files to JSON format.

## Usage

 Simply run `csvtojsonify` it will prompt you to enter input CSV file with .csv file extension and output JSON file with .json file extension.

##Sample Run
(venv-3.12) % python3 csvtojsonify.py 
Enter the input CSV file name: somefile.csv
Enter the output JSON file name: results.json
Conversion successful! The new JSON file is results.json
(venv-3.12) %
vsvnApplicationMonitoring 1.0.1
Used for integration with Application monitoring systems

The purpose of this project is to show how to upload a python package to the PYPI server.

Main commands:

- Build the package distribution
`python setup.py sdist bdist_wheel`

- Install twine on local env
`pip install twine`

- Upload to TestPyPi
`twine upload --repository-url https://test.pypi.org/legacy/ dist/*`

- Upload to Pypi
`twine upload dist/*`

- Create a venv
`python -m venv venv`

- Activate a venv
`venv\\Scripts\\activate`

- Install package
`pip install --index-url https://test.pypi.org/simple/ your_package_name`

- Show installed packages
`pip list`
nummpi 2.2.1
A package that facilitates efficient coding and development
Keywords: python, development, productivity, utilities


Pandaz is a Python package designed to enhance coding productivity and streamline development workflows. 
It provides utilities and tools that simplify common programming tasks, allowing users to write cleaner, 
more concise code with fewer lines. Pandaz aims to empower developers to focus more on problem-solving 
and less on boilerplate code.