py-bluetooth-utils 包含蓝牙实用程序功能的Python模块,尤其用于轻松进行BLE扫描和广告发布 它要么通过PyBluez使用HCI命令,要么像在hzconfig之类的Bluez工具中那样执行ioctl调用。 主要功能: toggle_device :启用或禁用蓝牙设备 set_scan :在设备上设置扫描类型(“ noscan”,“ iscan”,“ pscan”,“ piscan”) enable/disable_le_scan :启用BLE扫描 parse_le_advertising_events :解析BLE通告数据包 start/stop_le_advertising :使用BLE公布自定义数据 Bluez: : PyBluez的: : 该模块特别受'iBeacon-Scanner-'( )的启发,有时甚至直接来自Bluez来源。
2022-05-09 15:47:55 10KB python bluetooth ble bluetooth-low-energy
1
Python电报API :construction: 工作正在进行中 :construction: 这是一个Python库,可帮助您使用电报API。 目的 该库的目的是促进将电报API与Python结合使用。 :blue_book: 该文件 以下部分包含了所有有用的信息,这些信息可以最大程度地使用此库。 请仔细阅读。 安装 通过从github克隆存储库,可以直接从源代码使用Python Telegram API。 git clone https://github.com/xSklero/python-telegram-api.git :exclamation_mark: 完成后,该库将在Pypi上可用。 :exclamation_mark: 基本用法 from python_telegram_api import telegram_bot_api myBot = telegram_bot_api . TelegramBotApi ( 'xxxxxxxxxx:yyyyyyyyyyyyyyyyyyyyyyyyyyyy
1
目录说明: data:数据集 自行将images文件夹添加到data目录下 source:源码 Coelho2009_ISBI_NuclearSegmentation: ,该源码可以运行通与最新jug兼容. 但主要还是通过以下方法对源码进行跟踪. 环境准备: 在机器上安装好python,pip包管理工具 在该根目录下直接安装所需的软件依赖包: $sudo apt-get install libfreeimage-dev #解决FreeImage报错, $sudo apt-get install libmagick++-dev 主要是应为缺少freeimage开发库. 使用如下命令安装相关python依赖包: pip install -r requirements.txt (#numpy cast bug已解决) 代码运行: 进入到sources目录后, 运行以下语句 python jug
2022-04-21 21:38:24 24KB Python
1
Spectral Python(SPy)是一个python软件包,用于读取,查看,操作和分类高光谱图像(HSI)数据。 SPy包括用于聚类,降维,监督分类等功能。
2022-03-26 22:09:22 154KB 开源软件
1
plotdf-用以绘制2D微分方程相图 的 Python 模块
2022-03-24 21:35:59 16KB Python开发-数据可视化
1
时频分析matlab代码分析 tftb tftb(时频工具箱)是用于使用SciPy和matplotlib进行时频分析和可视化构建的Python模块。 tftb项目是由FrançoisAuger,Olivier Lemoine,PauloGonçalvès和Patrick Flandrin开发的TFTB工具箱的Python实现开始的。 尽管此项目和MATLAB实现(以下称为TFTB)在核心算法和基本代码组织方面相似,但Python编程语言的本质促使PyTFTB体系结构采用了截然不同的方法(两个软件包之间的差异)已详细讨论)。 安装 tftb要求: Python(> = 3.5) NumPy 科学 Matplotlib 使用pip安装tftb,如下所示: $ pip install tftb
2022-03-22 21:39:18 539KB 系统开源
1
Matlab集成的c代码M_Map-Python的映射工具箱 Python版本0.0-2017年10月 您已经收集了数据,将其加载到Matlab中,分析了一切,直到死亡,现在您想要制作一张简单的地图,以显示其与世界的关系。 但是你不能。 取而代之的是,您必须弄清楚如何保存所有数据,然后将其读入映射程序,然后花费所有额外的时间来弄清楚为什么映射程序无法提供预期的结果…… ! ** M_Map是一组最初为Matlab v5编写的映射工具。 我正在尝试将其转换为python模块,以便可以与Jupyter Notebooks集成在一起,以便可以更轻松地在Internet上共享结果和代码。 ** Matlab的M-Map包括: 例行程序将数据投影到18种不同的球形投影中(并确定逆映射) 一个网格生成例程,用于以长/纬度或平面X / Y项来限定极限轴。 海岸线数据库(分辨率为1/4度) 全球海拔数据库(1度分辨率) 涉足免费获得的高分辨率海岸线和测深/地形。 _Map v1.4 for Matlab可通过以下网址获得: http://www.eos.ubc.ca/~rich/ 工具箱内容 Read
2022-03-22 20:40:18 2KB 系统开源
1
npTDMS npTDMS是跨平台的Python软件包,用于读取和写入由LabVIEW生成的TDMS文件,它是基于软件包构建的。 从TDMS文件中读取数据为numpy数组,并且npTDMS还允许将numpy数组写入TDMS文件。 TDMS文件以组和通道的层次结构进行构造。 TDMS文件可以包含多个组,每个组可以包含多个通道。 文件,组和通道可能都具有与之关联的属性,但是只有通道才具有数组数据。 读取TDMS文件时的典型用法如下所示: from nptdms import TdmsFile tdms_file = TdmsFile.read("path_to_file.tdms") group = tdms_file['group name'] channel = group['channel name'] channel_data = channel[:] channel_pro
2022-03-21 10:46:47 183KB python numpy labview scipy
1
Turbodbc-为数据科学家提供涡轮增压数据库访问。 Turbodbc是一个Python模块,用于通过接口访问关系数据库。 它的主要目标受众是数据科学家,他们使用的数据库没有有效的本地Python驱动程序。 为了获得最大的兼容性,turbodbc符合 。 为了获得最佳性能,turbodbc提供了内置的和支持,并且在内部依赖于批处理数据传输,而不是像其他流行的ODBC模块那样单记录通信。 Turbodbc是免费的(使用),是开源的( ),可与Python 3.6+一起使用,并且可用于Linux,macOS和Windows。 Turbodbc已使用 , , 和进行了常规测试,但也可能
2022-03-18 18:14:24 351KB python data-science database numpy
1
介绍 作者: Thomas V. Wiecki,Imri Sofer,Mads L.Pedersen,Michael J.Frank 接触: , , , 网站: Github: 邮件列表: 版权: 该文档已放置在公共领域。 执照: HDDM是根据BSD 2许可证发行的。 版本: 0.7.8 目的 HDDM是用于漂移扩散模型(通过PyMC)的分层贝叶斯参数估计的python工具箱。 漂移扩散模型被广泛用于心理学和认知神经科学中以研究决策。 查看有关如何入门的。 可以在下面以及部分和找到更多信息。 特征 使用DDM参数的分层贝叶斯估计(通过PyMC)允许同时估计主题和组参数,其中假定单个主题是从组分布中得出的。 因此,与使用个别受试者最大可能性(即DMAT或fast-dm )的其他方法相比,当测量的RT值较少时,HDDM应产生更好的估计。 针对速度进行了高度优
2022-03-13 00:36:41 9.11MB JupyterNotebook
1