semvec/pypi-packages huggingface dataset:
escrutinar-jp 0.0.4
pegar o IP de um determinado site, coletar dados de um determinado IP.
Requires Python: >=3.7

# escrutinar_jp

## Informações sobre endereços IP

* Este projeto contém duas funções úteis para obtenção de informações sobre endereços IP:
	

	 * sondar_ip: consulta o serviço https://ipwho.is/ e retorna informações sobre o endereço IP informado;
	 * pedir_ip_site: dado um endereço de site, retorna o endereço IP associado a esse site.

## Como usar

### sondar_ip

A função sondar_ip pode ser usada para obter informações sobre um endereço IP específico ou, se nenhum endereço for informado, sobre o endereço IP público da máquina local. É possível escolher se a chave "flag" deve ou não ser incluída na resposta.

Para utilizar a função sondar_ip, faça:

```python
from escrutinar_jp.escrutinar import sondar_ip

# Obter informações sobre o endereço IP 8.8.8.8
resultado = sondar_ip("8.8.8.8")
print(resultado)

# Obter informações sobre o endereço IP público da máquina local sem incluir a chave "flag" na resposta
resultado = sondar_ip(mostrar_flag=False)
print(resultado)
```
A função retorna um dicionário contendo informações sobre o endereço IP. Exemplo de resposta:
```python
{
	"ip": "8.8.8.8",
	"success": "True",
	"type": "IPv4",
  	"continent": "North America",
	"continent_code": "NA",
  	"country": "United States",
  	"country_code": "US",
  	"region": "California",
  	"region_code": "CA",
  	"city": "Mountain View",
  	"latitude": "37.3860517",
  	"longitude": "-122.0838511",
  	"postal": "94039",
  	"calling_code": "1",
	"capital": "Washington D.C.",
  	"borders": "CA,MX",
  	"connection": {
		"asn": "15169",
		"org": "Google LLC",
		"isp": "Google LLC",
		"domain": "google.com"
	},
  	"timezone": {
		"id": "America/Los_Angeles",
		"abbr": "PDT",
		"is_dst": "True",
		"offset": "-25200",
		"utc": "-07:00",
		"current_time": "2023-04-29T18:44:31-07:00"
	}
}
```

### pedir_ip_site

A função pedir_ip_site recebe um endereço de site e retorna o endereço IP associado a esse site.

Para utilizar a função pedir_ip_site, faça:

```python
from escrutinar_jp.escrutinar import pedir_ip_site

# Obter o endereço IP do site google.com
resultado = pedir_ip_site("google.com")
print(resultado)
```

A função retorna uma string contendo o endereço IP do site. Exemplo de resposta:

```python
"172.217.29.206"
```

## Instalação

Use o gerenciador de pacote [pip](https://pip.pypa.io/en/stable/) para instalar escrutinar_jp

```sh-session
pip3 install escrutinar_jp
```

## Author
Jorge Paulo

## License
[MIT](https://choosealicense.com/licenses/mit/)
tapr 0.3.1
TAbular PRogramming in Python
Requires Python: >=3.10

# Tapr

---

## Installation

```pip install tapr```

---

## Introduction

Tapr facilitates what it stands for: TAbular PRogramming. In short what this means
is that it allows users to work with tabular objects called N-tables. N-tables
are n-dimensional tables (10/10 naming right?) that can contain any python object.
They provide a suite of operations that are "tabularized", which is a concept similar
to vectoraization and broadcasting in other table-oriented libraries like numpy,
pandas, and xarray. The same way these libraries get rid of the need for
loops on more primative data types, Tapr does so for any python data type.

---

## Documentation

You can find the Tapr documentation [here](https://tapr.readthedocs.io/).

---

## License

Tapr is distributed under the terms of the [MIT License](https://bitbucket.org/elspacedoge/tapr/src/master/LICENSE)
my-find-files 1.0.0
遍历一个路径

my_find_files 是一个 Python 模块，可以用来遍历一个文件夹，查找指定类型的文件，并返回它们的路径。该模块可以通过简单的 API 调用，提供灵活的文件查找功能。

        主要特点：
        * 支持递归查找文件夹中的文件；
        * 可以指定查找的文件类型，例如 jpg、png、txt 等；
        * 可以过滤掉指定名称的文件或文件夹；
        * 返回的文件路径可以根据文件名、文件修改时间、文件大小等排序。

        安装
        -------
        可以通过 pip 安装 my_find_files：

        ```
        pip install my_find_files
        ```

        示例
        -------
        使用 my_find_files 查找当前文件夹下所有的 .txt 文件：

        ```python
        from my_find_files import find

        result = find('.', '*.txt')
        print(result)
        ```

        详细文档
        -------
dox-search 0.0.2
Keyword Exploration over Document Stores
Requires Python: >=3.6

# DOX

Paper: **DOX - Document Store Exploration through Keywords** 

DOX (**D**ocument st**O**re e**X**ploration) is a framework for keyword exploration over Document Stores.

## Source code

- All code can be found at the `src` folder.
- Folders outside are used for bootstrap and runtime configurations.

## Demo

- An online demo of the framework is ready to run in [Google Colaboratory](https://colab.research.google.com/drive/1AEvc66EhOnV24NEcl_oBRSqDp0kiVIul). This demo uses an instance of a MongoDB database hosted at [MongoDB Atlas](https://www.mongodb.com/atlas/database).

## Datasets

- All datasets used throughout our experiments can be found [here](https://drive.google.com/drive/folders/1HZtAVXN180O5v2UK6u2c89e2V_jhVSGZ?usp=share_link).
django-stats-middleware 0.3
Django Middleware for reporting very simple lightweight timing stats at end of ever page.
Requires Python: >=3.7

# Django Stats Middleware

[Django](https://www.djangoproject.com/) is one of the most popular Python web frameworks today.

When a Django site seems slow, it's nice to put some real number to to that. The [Django Debug Toolbar](https://django-debug-toolbar.readthedocs.io/en/latest/) is the go-to middleware solution for diagnosing Django performance among other things, but it is rather large, and slow itself, adding significantly to the load time of your pages. So it's in a bit of catch-22 bind for simple performance overviews.

For that reason I wrote this tiny little lightweight piece of middleware that reports at the bottom of every page a single line reporting some basic timing stats. 

- **Total Time**: The time from the request arriving to the response being delivered.
- **Python Time**: Time spent running Python code
- **DB Time**: Time spent waiting on database queries
- **Number of Queries**: The number of database queries run

Where:

​	Python Time + DB Time = Total Time

Here's an example:

![sample](https://raw.githubusercontent.com/bernd-wechner/django-stats-middleware/master/sample.png)

To use it just put it at the top of your Django Middleware stack:

```python
MIDDLEWARE = (
    'django_stats_middleware.StatsMiddleware',
	...
```

That way Total Time will include the time spent in all other middleware as well as your site code.

It includes some minimal CSS and to include that in your site include it as an app (so Django knows to collect static files from it):

```python
    INSTALLED_APPS += (
        'django_stats_middleware',
    )
```

and in your template load the CSS:

```html
    {% load static %}
    <link rel="stylesheet" type="text/css" href="{% static 'django-stats-middleware/css/default.css' %}" />
```
Scopul 1.1.4
A MIDI file analyzer which allows you to go through components of a MIDI file and extract data.
Requires Python: >=3.6

A MIDI file analyzer which allows you to go through components of a MIDI file and extract data. Also has functionality such as generating pdfs
<br>
For documentation, go to https://swayamsahoo11742.github.io/
<br>
For Github page, go to https://github.com/SwayamSahoo11742/Scopul