<commit_before># UECda-pyclient
Basic UECda Client written in Python.

## Description
UECコンピュータ大貧民(UECda)用のPythonクライアントです。

## Requirement
* Python2.7
* Python3.5 (HIGHLY RECOMMENDED)

## Usage
client.py が実行ファイルです。
この実行ファイルは次のような形式で実行できます。

```
$ python client.py

The following arguments are optional:
-a    server address [127.0.0.1]
-p    port [42485]
-n    user name < 15 characters [default]
-h    help
```


たとえば、サーバが同じコンピュータの42485ポートで待ち受けているときに、
クライアント名を default とする場合、次のように実行します。

```
$ python client.py -h 127.0.0.1 -p 42485 -n default
```

これは次の様に省略した場合と同じ設定となります。

```
$ python client.py
```

また、下記のように任意のものだけ指定することもできます。
この例はクライアント名を client01 と指定しています。

```
$ python client.py -n client01
```

クライアントを5つ同時に起動する場合、

```
$ python client.py &
```

のように最後に&(アンパサント)をつけると、クライアントがバックグラウンドで実行されるので、5つ続けて同時に起動できます


## Install

```
$ pip install -r requirements.txt
```

## Licence

[MIT](https://github.com/Hironsan/uecda-pyclient/blob/master/LICENSE)

## Author

[Hironsan](https://github.com/Hironsan)<commit_msg>fix typo<commit_after># UECda-pyclient
Basic UECda Client written in Python.

## Description
UECコンピュータ大貧民(UECda)用のPythonクライアントです。

## Requirement
* Python2.7
* Python3.5 (HIGHLY RECOMMENDED)

## Usage
client.py が実行ファイルです。
この実行ファイルは次のような形式で実行できます。

```
$ python client.py

The following arguments are optional:
-a    server address [127.0.0.1]
-p    port [42485]
-n    user name < 15 characters [default]
-h    help
```


たとえば、サーバが同じコンピュータの42485ポートで待ち受けているときに、
クライアント名を default とする場合、次のように実行します。

```
$ python client.py -a 127.0.0.1 -p 42485 -n default
```

これは次の様に省略した場合と同じ設定となります。

```
$ python client.py
```

また、下記のように任意のものだけ指定することもできます。
この例はクライアント名を client01 と指定しています。

```
$ python client.py -n client01
```

クライアントを5つ同時に起動する場合、

```
$ python client.py &
```

のように最後に&(アンパサント)をつけると、クライアントがバックグラウンドで実行されるので、5つ続けて同時に起動できます


## Install

```
$ pip install -r requirements.txt
```

## Licence

[MIT](https://github.com/Hironsan/uecda-pyclient/blob/master/LICENSE)

## Author

[Hironsan](https://github.com/Hironsan)
{'fraction_non_alphanumeric': 0.1366093366093366, 'fraction_numerical': 0.03832923832923833, 'mean_word_length': 4.719101123595506, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 4, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3966005', 'n_tokens_mistral': 1189, 'n_tokens_neox': 1057, 'n_words': 154}