semvec/pypi-packages huggingface dataset:
data-analyze 1.4.1
data-analyze
Keywords: data analyze

# 概述
data analysis

# 一、rules 规则
系统会根据配置的规则，对原数据进行分析

## 数据结构
```json
{
  "type":"system",
  "rules":[
      {
          "id":1,
          "type":"log",
          "condition":"xxxx" 
      },
      {
          "id":2,
          "type":"assert",
          "condition":"xxxx" 
      },
      {
          "id":3,
          "type":"data",
          "condition":"xxxx"
      }
  ],
  "relation":"id1|id2|id3",
  "result":{ 
      "type":"system",
      "module":"bluetooth",
      "desc":"蓝牙没打开"
  },
  "weights":1
```

### type 规则类型
支持 coredump、system、test
1. coredump 数据分析
2. system 系统级别日志分析
3. test 测试业务数据分析
### rules 规则 
1. id 唯一标识
2. type 匹配内容类型，log-行日志、assert-断言、data-直接数据
3. condition 匹配条件，支持正则表达式，可配置多个条件
### relation 匹配条件关系
多个条件id匹配关系，支持 与&、或|、非not、优先级()
### result 匹配结果
1. type 结果类型：cloud云端问题，system系统端问题
2. module 问题模块：bluetooth蓝牙模块，alarm闹钟模块等。。
3. desc 问题描述

### weights 权重
同时匹配多个规则时，权重越大概率越高

### 打包上传
1.pip install twine 
2.python setup.py sdist bdist_wheel  --打包
3.twine upload --repository-url https://upload.pypi.org/legacy/ dist/*   --上传
is-disposable-email 1.0.0
Check if the email address is from a disposable email service         provider

# is-disposable-email

![PyPI](https://img.shields.io/pypi/v/is-disposable-email.svg)
[![Build Status](https://travis-ci.com/akhilharihar/is_disposable_email.svg?branch=master)](https://travis-ci.com/akhilharihar/is_disposable_email)
![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)

Python package to check if the email address belongs to one of [disposable email](http://en.wikipedia.org/wiki/Disposable_email_address) service provider like `mailinator.com`.

You can use it to detect or block accounts created with these addresses during signup process.

# Installation
Install and update using pip:

```
pip install is-disposable-email
```

# Examples
```
import is_disposable_email

# check if the domain of the email address is disposable

result = is_disposable_email.check('dfaf@getnada.com')

# to get the list of disposable email domains

is_disposable_email.domain_list
```
# Contributing
Disposable domains in this package are grabbed from [ivolo/disposable-email-domains](https://github.com/ivolo/disposable-email-domains). To add new disposable domains, visit the contributing guide for [ivolo/disposable-email-domains](https://github.com/ivolo/disposable-email-domains)

# License

```
WWWWWW||WWWWWW
 W W W||W W W
      ||
    ( OO )__________
     /  |           \
    /o o|    MIT     \
    \___/||_||__||_|| *
         || ||  || ||
        _||_|| _||_||
       (__|__|(__|__|
```

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.