GCDC HAM的Python工具包
项目描述
xbmini-py
GCDC HAM的Python工具包
已知固件兼容性
此软件包目前针对固件版本1379
、2108
和2570
进行测试,与其他固件版本的兼容性无法保证。
安装
使用您喜欢的pip
调用从PyPi安装
$ pip install xbmini-py
您可以通过xbmini
CLI确认正确的安装
$ xbmini --help
Usage: xbmini [OPTIONS] COMMAND [ARGS]...
Options:
--help Show this message and exit.
Commands:
batch-combine Batch combine XBM files for each logger and dump a...
dash Dash UI launchers
CLI使用
xbmini 批量合并
批量合并每个记录器的XBM文件,并将序列化的XBMLog
实例输出到其相应记录器的目录中的CSV文件。
输入参数
参数 | 描述 | 类型 | 默认值 |
---|---|---|---|
--top-dir |
要搜索的最高级日志目录的路径。1 | 路径|None |
GUI提示 |
--log-pattern |
XBMini日志文件glob模式。2 | str |
"*.CSV" |
--dry-run |
显示处理流程而不处理任何文件。 | bool |
False |
--skip-strs |
跳过包含提供的子字符串的文件。 | list[str] |
["processed", "trimmed", "combined"] |
- 将从顶级目录开始递归执行日志搜索
- 大小写敏感性问题由宿主操作系统处理
xbmini仪表板
由Dash提供一系列辅助用户界面。运行CLI命令将为用户提供一个本地服务器进行交互。
警告:这些应用程序仅适用于开发服务器使用。请勿在生产环境中使用。
可以通过命令行访问可用用户界面列表
$ xbmini dash --help
Usage: xbmini dash [OPTIONS] COMMAND [ARGS]...
Dash UI launchers
Options:
--help Show this message and exit.
Commands:
trim Helper UI for trimming serialized XBMLog CSVs.
关闭
xbmini_py-0.3.0.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 2ded55e24a1505cd12c07eae52fec5c2b183243beca92de6a83f3064e7f44393 |
|
MD5 | 41e53184ffd86896a47b73c307ff3d1f |
|
BLAKE2b-256 | 29ab33632ce419e6275d16421cc3bb356fe66a6dbcb11a6d7202722189363759 |
关闭
xbmini_py-0.3.0-py3-none-any.whl的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 64fdf1f37e50dd54e89073d4e7fe4ccdf0b6cb1702858a1003db6e96e0d94d29 |
|
MD5 | b9883391a2104b88f0c5e76d70c51e03 |
|
BLAKE2b-256 | 5d4d52a642995631b95551e70d8c326668a1080ddb5bb64883dd34c940f84606 |