PythonToolsKit
1.0.0
このパッケージは、Pythonで実装されたPythonパッケージまたはツールを生産するための便利なツールと機能を実装しています。
実装された機能:
このパッケージには次のことが必要です。
PythonToolsKit.ScapyToolsを使用するには、Scapyが必要ですが、デフォルトではインストールされていません(これが必要な唯一のモジュールであるため)、python3 -m pip install scapyでインストールします
PythonToolsKit.DataAnalysis.show_chartを使用するには、matplotlibが必要ですが、デフォルトではインストールされていません(これが必要な唯一の関数であるため)、python3 -m pip install matplotlibでインストールします
pip install PythonToolsKit応答のある例(モードコンソール)は、HTMLドキュメントで入手できます。
インポートの注: PythonToolsKit.<module>を追加します
from PythonToolsKit . Timeout import *
import PythonToolsKit . Timeoutpython3 Characters.pyz mystring
python3 -m PythonToolsKit.Characters integers 97,98,99
Characters string abc
Characters hexa 616263
Characters hexa ' 61-62-63 '
Characters hexa ' 61 62 63 '
Characters hexa ' 61:62:63 '
Characters binary ' 1100001 1100010 1100011 '
python3 DebugEncoding.pyz éêâ --bad-values " ‚ˆƒ "
python3 -m PythonToolsKit.DebugEncoding éêâ --decoding cp1252 --bad-values " ‚ˆƒ " --json
DebugEncoding éêâ
DebugEncoding éêâ --encoding cp437 GetTypeとJson 、 Encodings 、 Colors 、 WindowsTerminalモジュールの場合、 doctest (ドキュメントでは無限)とcoverage使用します。
python3 GetType.py # run doctest with verbose mode
python3 -m doctest GetType.py # run doctest without verbose mode
coverage run GetType.py # Calcul coverage
coverage report # Report in console
coverage html # Report in HTML page| モジュール | カバレッジ | ステートメント | ない |
|---|---|---|---|
| getType.py | 100% | 130 | 000 |
| json.py | 100% | 046 | 000 |
| encodings.py | 100% | 054 | 000 |
| WindowsTerminal.py | 094% | 096 | 006 |
| colors.py | 100% | 176 | 000 |
| DataAnalysis.py | 100% | 290 | 000 |
| Report.py | 099% | 160 | 001 |
| stringf.py | 100% | 067 | 000 |
| orddict.py | 100% | 172 | 000 |
| character.py | 078% | 063 | 014 |
GPL、バージョン3に基づいてライセンスされています。