用于SWLing和DXing的短波CLI工具!

swtools的Python项目详细描述


https://img.shields.io/pypi/v/swtools.svgDocumentation Status

SWLing和DXing的短波CLI工具!在

SWLookup

SWLookup是一个命令行工具,用于查找短波频率数据。 按照提示轻松查找频率。本地时间是可选的 但建议获得更准确的结果。在

摇摆

SWLingSWLookup的命令行配套工具。它的特点是 带有预建报告的简单菜单,用于分析短波监听数据 突出显示顶级电台、发射机和频率。报告已经生成 在使用SWLookup应用程序时,使用保存到CSV文件的数据。在

SWUpdate

SWUpdateSWLookup的命令行配套工具。它允许 更新短波频率表。选择并运行一个简单的文件更新。在

特点

  • 具有可选本地时间的频率的查找计划。在
  • 将短波监听会话信息保存到CSV文件中。在
  • 查看当前频率的短波收听历史记录。在
  • 用SWLing报告查看短波收听亮点。在
  • 更新短波频率表。在

任务列表和OFI

  • colorize从报告.py到函数.py. 在
  • 从中删除first_digit报告.py. 在
  • 从导入first_digitcolorize函数.py而不是静态方法报告.py. 在
  • 中的重构报表参数实现报告.py使用Prompter类。在
  • 在历史查找中为传输发送器电源添加列。在
  • 将文档发布到Read The Docs。在

计划功能

  • 添加一个新的报告,列出当前时间和工作日的xx波段的所有节目。在
  • 添加新报告以搜索电台或节目。在
  • 添加dBu质量测量表,并将其转换为S米值,以进行显示。在

数据免责声明

起初,这个工具使用EiBi频率数据。然而,自2019-12-06起,它改为使用 以青木BI通讯数据为主要频率查找表。改变的主要原因 数据处理简单多了。尽管有缺点,我觉得数据更多 可维护,更容易根据需要进行更新。计划是最终合并这两个列表。在

Aoki专业人士

  • 随着计划进度的变化,数据更新的频率也会更高
  • 它通过消除连接使用不同代码表的需要来简化SQL
  • station列通常包含名称和简化侦听发现的程序
  • “操作天数”列使用更一致的数据格式
  • 发射器的位置和地理坐标在单独的列中

Aoki缺点

  • 列出的频率较少(例如:不包括时间信号站)
  • 没有发射机的目标区域信息
  • 没有变送器位置的州/国家信息

请注意,此数据是free,并且绝对没有保证。在

学分

短波时间表来自青木的优秀(免费!)Bi Newsletter。在

其他信息来自优秀的(免费的!)EiBi Shortwave Schedules。在

使用免费的Text to ASCII Art Generator (TAAG)工具使用倾斜的FIGlet字体创建的ASCII艺术徽标。在

此包是用Cookiecutteraudreyr/cookiecutter-pypackage项目模板创建的。在

历史

1.0.0(2019-12-27)

  • 初始版本。在

1.1.0(2020-04-06)

  • 添加更新程序的次要版本。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
具有未知数量条件的java If语句   java如何在Spark中使用两个“条件”进行过滤?   雅加达ee为ColdFusion提供的最佳Java ee服务器   java如何在jersey的MessageBodyWriter方法中获取writeTo中的anotations值?   java从脚本文件调用jar文件中的函数   java在执行insert语句后,如何获得id值为的语句?   在OS X上设置OpenCV Java绑定   java使用for循环遍历数组x。以字符串形式返回x的元素,其中每个元素由一个空格分隔   ApacheiClientBuilder为Algolia Java创建的APIClient是线程安全的吗?   java在DFS/BFS算法中获取邻居时避免内存分配?   java使用AES/CBC/PKCS5P加密大文件(2GB)   允许保存/加载列布局的Java DB网格组件   队列大小为1的java Spring调度   跑步带有Java参数的exe   java正则表达式将所有“<”和“>”标记替换为“&lt;”及“&gt;”在<<![CDATA]>标签?   java何时同步变量?