semvec/pypi-packages huggingface dataset:
python-csv-demjson3 0.0.17
Python tools for manipulating csv files. This package resolves demjson/setuptools issue with original python-csv developed by Jason Trigg and support Python 3.12.6

**python-csv-demjson3**

Python tools for manipulating csv files. Some parts (eg plook) inspired by the excellent csvkit (https://github.com/onyxfish/csvkit)
    
    
    

Brief summaries of various files:

---

**Data manipulation**

pcsv: 
    remove or keep certain rows, remove or keep certain columns, adjust columns or create new columns from old (some similarity to awk)

pagg: 
    run aggregations on the csv (somewhat like GROUP BY in SQL) 

pjoin: 
    run a join on two csv files

psort: 
    sort csv files by a column

to_csv: 
    import xls files and json files to csv

---

**Credits**
    This package is published to resolve demjson/setuptools issue in original python-csv, since maintainer of python-csv has not released the fix in PyPi and many users struggling due to demjson, which is now updated to demjson3 and should not cause setuptools issue. Also python 3.12.6 support is added.

    Well, all CREDIT GOES TO Jason Trigg being the owner of this library. https://github.com/jasontrigg0/python-csv 

---

**Data summaries + viewing**

plook: 
    pretty print csv in less

pgraph: 
    quick plotting of one and two dimensional numeric datasets in csv

ptable: 
    show the frequencies of different values in a one-column csv

pset: 
    union, and difference of two one-column csvs

pdiff: 
    view differences between two csv files





More detailed summaries + examples

pcsv.py
flaski 0.0.0.9
Administra vistas con un enfoque diferente en flask.

# Flask CRUD

`flask_crud` es una librería simple que permite la creación de operaciones CRUD (Create, Read, Update, Delete) en aplicaciones Flask con una interfaz de usuario amigable. Este proyecto incluye un sistema básico de gestión de entidades, que soporta categorías, edición y eliminación de registros, así como la capacidad de realizar búsquedas.

## Requisitos

- Python 3.x
- Flask

## Instalación

Primero, clona este repositorio en tu máquina local:

```bash
git clone https://github.com/jrodre/flask_crud.git
cd flask_crud
```
Asegúrate de tener las dependencias necesarias instaladas:
```bash
pip install flask
```
## Extensión de funcionalidades
La librería permite registrar nuevas entidades de manera fácil, simplemente extendiendo la clase CrudRegistrable y definiendo los atributos necesarios.
```python
# model:
from flask_crud.manage import CrudRegistrable

class YourEntity(CrudRegistrable):
    table_name = "your_entity"
    id_name = "id_entity"
    entity_name = "entity"
    requireds = ["name", "category"]
    
    def __init__(self, name="", category="SELECCIONE:"):
        self.name = name
        self.category = category

```
## Contribución
Si quieres contribuir a este proyecto, por favor crea un fork, realiza tus cambios y abre un pull request.

## Licencia
Este proyecto está licenciado bajo los términos de la MIT License.