semvec/pypi-packages huggingface dataset:
dariap-cine 1.0.5
Proyecto UF4

## dariap_cine
Nos piden hacer un programa sobre un cine (solo de una sala) tiene un conjunto de asientos (8 filas por 9 columnas, por ejemplo).
Del cine nos interesa conocer la película que se está reproduciendo y el precio de la entrada en el cine.

De las películas nos interesa saber el título, duración, edad mínima y director.

Del espectador, nos interesa saber su nombre, edad y el dinero que tiene.

Los asientos son etiquetados por una letra (columna) y un número (fila), la fila 1 empieza al final de la matriz como se muestra en la tabla. También deberemos saber si está ocupado o no el asiento.

8 A 8 B 8 C 8 D 8 E 8 F 8 G 8 H 8 I
7 A 7 B 7 C 7 D 7 E 7 F 7 G 7 H 7 I
6 A 6 B 6 C 6 D 6 E 6 F 6 G 6 H 6 I
5 A 5 B 5 C 5 D 5 E 5 F 5 G 5 H 5 I
4 A 4 B 4 C 4 D 4 E 4 F 4 G 4 H 4 I
3 A 3 B 3 C 3 D 3 E 3 F 3 G 3 H 3 I
2 A 2 B 2 C 2 D 2 E 2 F 2 G 2 H 2 I
1 A 1 B 1 C 1 D 1 E 1 F 1 G 1 H 1 I

Realizaremos una pequeña simulación, en el que generaremos muchos espectadores y los sentaremos aleatoriamente (no podemos donde ya este ocupado).
En esta versión sentaremos a los espectadores de uno en uno.

Solo se podrá sentar si tienen el suficiente dinero, hay espacio libre y tiene edad para ver la película, en caso de que el asiento este ocupado le buscamos uno libre.
Los datos del espectador y la película pueden ser totalmente aleatorios.
pyneid 1.0.5
NEID archive access client
Requires Python: >= 3.6

NEID Table Access Protocol (TAP) Client
======================================

[![Build Status](https://www.travis-ci.com/Caltech-IPAC/pyNEID.svg?branch=master)](https://www.travis-ci.com/Caltech-IPAC/pyNEID)
[![Documentation Status](https://readthedocs.org/projects/pyneid/badge/?version=latest)](https://pyneid.readthedocs.io/en/latest/?badge=latest)
[![Coverage Status](https://coveralls.io/repos/github/Caltech-IPAC/pyNEID/badge.svg?branch=master)](https://coveralls.io/github/Caltech-IPAC/pyNEID?branch=master)
[![PyPI version](https://badge.fury.io/py/pyneid.svg)](https://badge.fury.io/py/pyneid)
[![PyPI downloads](https://img.shields.io/pypi/dm/pyneid.svg)](https://pypistats.org/packages/pyneid)

**This repository is currently in alpha release. Features may be broken or missing. Please report any bugs to neid-help@ipac.caltech.edu**

Documentation is available on [ReadTheDocs](https://pyneid.readthedocs.io/en/latest/)

This package provides API access to the NEID Archive: neid.ipac.caltech.edu

The package can be installed via pip: `pip install pyneid`

With pyNEID you can:
  - log in using your NEID Archive credentials, or use without login for access to public data only
  - query the archive for tables of L0, L1, and L2 metadata
  - download FITS files of any level
  - more features to come...

Contributions are welcome! If you wish to contribute code please create a fork and submit a pull request with a good description of the proposed changes.


The NEID Table Access Protocol service is a general tool for making 
SQL queries against NEID database tables (which reside in an Oracle
DBMS). TAP is a standard defined by the International Virtual 
Astronomy Alliance (IVOA).

There are multiple TAP client packages in existence (notably TAPPlus
from the AstroQuery Python package.  This client does not try to 
reproduce that functionality but rather provide simple-to-use custom
query support for a few common use cases (e.g. query by proposal ID).
In addition, it supports proprietary access using standard session
cookies and a separate login service.

This software is written in Python 3.
clozer 0.0.1
A tool to generate cloze quizes with random values.
Requires Python: >=3.6

# clozer

## Prequisites

* python3

## Instalation

`pip3 install clozer`

## Example

Python file (`sumquiz.py`):
```
import random

from clozer import Quiz, QuestionVar


class SumQuiz(Quiz):
    file = 'template.html'
    
    def __init__(self):
        super().__init__()
        self._name = 'SumQuiz' 

    @QuestionVar
    def A(self):
        return random.randint(1,10)

    @QuestionVar
    def B(self):
        return random.randint(1,10)

    @QuestionVar
    def C(self):
        return self.A + self.B


if __name__ == "__main__":
    quiz = SumQuiz()
    quiz.store()
```

Template (`template.html`):
```
<p>Solve:</p>
<p>{A}+{B}={{:NUMERIC:={C}}}</p>
```

Run:
`python3 sumquiz.py`