semvec/pypi-packages huggingface dataset:
report-race 0.1.0
Cli for report of Monaco race.
Requires Python: >=3.9
Keywords: report

## Overview

The report package provides command-line interface to get 
information about Monaco Race 2019:
* date of the race ;
* start time of the race;
* number of the racers;
* report of the race;
* information about driver;
* list of all racers in the race;
* list of all teams in the race;
* list of all racers in specific team;

## System Requirements

report is written for Python 3. The following
sub-versions are supported:

* Python 3.9
* Python 3.10

## Install

`pip install report`

## CLI Usage Example

For all reports `--files` argument is required.
`--files` argument is path of directory where report files are located.
Example of the report files:
* `abbreviations.txt` (contains information about racer in a form `SVF_Sebastian Vettel_FERRARI`)
* `start.log` (contains Q1 start time of racers in a form `SVF2018-05-24_12:02:58.917`)
* `end.log` (contains Q1 finish time of racers in a form `SVF2018-05-24_12:04:03.332`)

**_NOTE:_** Name of the files and content form should be exactly as in example.


More information about usage
`pyhton -m report.report -h`

Date of the race:
`python -m report.report -f <path> --date`

Start time of the race:
`python -m report.report -f <path> --time`

Number of the racers:
`python -m report.report -f <path> --racers-number`

Report of the race:
`python -m report.report -f <path> --report`

Information about driver:
`python -m report.report -f <path> --driver <full name>`

List of the racers:
`python -m report.report -f <path> --racers <[asc, desc]>`

List of the teams:
`python -m report.report -f <path> --teams <[asc, desc]>`

List of the racers from specific team:
`python -m report.report -f <path> --team-racers <team name>`


**_NOTE:_** More than one argument can be passed in one time. Example:
`python -m report.report -f <path> --report -d -t --racers asc`


Package can be used in your project:
```python
from report_race import race

race_valid = race.LogFilesValidator("path/to/directory")
race = race_valid.init_race()
```
Ande then you can use it like that:
```python
race.get_racer("name_of_the_racer")
race.get_number_of_racers()
```
uca-apollo 1.0
UniCourt API v2 - Beta APIs
Requires Python: >=3.6
Keywords: OpenAPI,OpenAPI-Generator,UniCourt API v2 - Beta APIs

&lt;button&gt;&lt;a href&#x3D;\&quot;/apiv2/download/UniCourt-APIv2-Spec.yaml\&quot; &gt;Download Legal Analytics API Specification&lt;/a&gt;&lt;/button&gt;   # noqa: E501
Environ-Py 0.0.9
A Package made for you to make your project even BETTER! (VERSION 0.0.9 OUT!)
Requires Python: >=3.8

# Environ
Environ is a **python** framework built for you to manage your project in a few clicks, it creates an integrated file environment so your project can be awesome, a shell called EnvironShell which you can use to manage your project ALL IN ONE!


How to access environshell:
` python -m environ shell `


A few EnvironShell commands:
` help `,
` crfile [FILENAME] [CONTENTS] `
"Contents can contain \n to declare newlines"



CHANGELOG 0.0.8:
* fixed issue with `index.html` creation

CHANGELOG 0.0.9:
* Fixed File creation issue with `browse.py`

**Please try our module and report issues at our [bugtracker](https://github.com/OpenStudioX/Environ/issues/choose)**

**We are happy to say that our module has been emptied of bugs!**
apollo45 1.0
UniCourt API v2 - Beta APIs
Requires Python: >=3.6
Keywords: OpenAPI,OpenAPI-Generator,UniCourt API v2 - Beta APIs

&lt;button&gt;&lt;a href&#x3D;\&quot;/apiv2/download/UniCourt-APIv2-Spec.yaml\&quot; &gt;Download Legal Analytics API Specification&lt;/a&gt;&lt;/button&gt;   # noqa: E501
ExtraTree 0.0.3
Extrapolated Tree
Requires Python: >=3

# Extrapolated Tree (ExtraTree)

**ExtraTree** implements extrapolated tree methods for regression, classification and density estimation based on pure python. 

## Contents

- [Installation](#Installation)


## Installation

### Via PypI

```bash
pip install ExtraTree
```

### Via GitHub

```bash
pip install git+https://github.com/Karlmyh/ExtraTree.git
```


### Mannul Install
  > 
```bash
git clone git@github.com:Karlmyh/ExtraTree.git
cd ExtraTree 
python setup.py install
```
VSQ 0.0.8
VALVE-Server Queries(now for L4D2)
Requires Python: >=3.0,<4.0

<div align="center">

# VALVE-Server Queries
_✨基于A2S协议，一款可以查询求生服务器状态的库✨_

_✨Based on the agreement with the Left 4 Dead 2 server, a library that can query the status of the survival server.✨_

<a href="https://github.com/Umamusume-Agnes-Digital/VSQ/stargazers">
    <img alt="GitHub stars" src="https://img.shields.io/github/stars/Umamusume-Agnes-Digital/VSQ">
</a>
<a href="https://github.com/Umamusume-Agnes-Digital/VSQ/issues">
    <img alt="GitHub issues" src="https://img.shields.io/github/issues/Umamusume-Agnes-Digital/VSQ">
</a>

</div>
## Description说明
        目标是实现服务器全链接(1/N)


## 🎉 available已实现
 - ipv4连接到求生之路2服务器并返回基本信息(A2S_INFO)
 - ipv4连接到求生之路2服务器并返回在线玩家信息(A2S_PLAYER)

## 📖 to do list可能会做

 - 暂无

## 👌 pip安装
        pip install VSQ


## 📖 use使用

函数包括

        # 总信息
        server  (ip : str , port : int , times = 60) -> dict
        ip:ipv4 ,port:端口号 , times 默认为60,也就是说一分钟内同时调用任意函数，服务器将使用第一次的缓存，这可以使得防止被当做DDOS
        # 格式 {'header':xx,'protocol':xxx,...}
        header, protocol, name, map_, folder, game, appid, players, max_players, bots, server_type, environment, visibility, vac, version, edf
        # 分别代表服务器返回的参数

---
        # 玩家信息
        players (ip : str , port : int , times = 60) -> dict:
        # 格式
        {
        'header':1,
        'Players':
            [{
                'Index':0,
                'Name':xxx,
                'Score':114514,
                'Duration':int but who care
            },
            {
                ...
            }
            ]
        }

## 🍻 exemple示例代码

    如果我想要获取服务器名字/地图/玩家数量
        from VSQ import l4d2
        ip:str = '127.0.0.1' 
        port:int = 20715 
        name = l4d2.name(ip,port)
        map_ = l4d2.map_(ip,port)
        players = await l4d2.players(ip,port)
        print(name)
        print(map_)
        print(players)
    
    如果我想要获取服务器所有信息的字典（所有的键在上面，其中edf是bytes类，后面还有额外的附带信息所以有21个键对，如果有需求可以看源代码
        from VSQ import l4d2
        ip:str = '127.0.0.1' 
        port:int = 20715 
        server_dict = await l4d2.server(ip,port)
        print(server_dict)

        from VSQ import l4d2
        ip:str = '127.0.0.1' 
        port:int = 20715 
        players_data =  await l4d2.players(ip,port)
        players_number = players_data['header']
        for i in players_data['Players'][0]
            print('player_name',i['Name'])


## 🌐 Communicate with me联系我

    email:Z735803792@163.com