没有项目描述
labpack的Python项目详细描述
标签包
a用于数据收集和处理的方法集合
Downloads: | http://pypi.python.org/pypi/labPack |
---|---|
Source: | https://github.com/collectiveacuity/labPack |
Documentation: | https://collectiveacuity.github.io/labPack/ |
简介
Lab Pack旨在使检索、管理和处理数据的过程在各种不同的源和结构中更加统一。本模块中的类和方法聚合并管理python资源和在线api,以提供一组跨实验室项目处理数据的最佳实践。
安装
来自PYPI:
$ pip install labpack
来自github:
$ git clone https://github.com/collectiveacuity/labpack $ cd labPack $ python setup.py install
开始
此模块包含实验室项目中使用的各种类、客户端和包。例如,要在本地设备上的索引文件存储中存储记录,可以使用以下方法:
为记录创建唯一的ID:
from labpack.records.id import labID id = labID() url_safe_id_string = id.id48 id_datetime = id.epoch id_mac_address = id.mac
在本地用户数据中保存记录数据:
from labpack.storage.appdata import appdataClient msg_key = '%s/%s.yaml' % (id_mac_address, id_datetime) msg_details = { 'dt': id_datetime, 'mac': id_mac_address, 'msg': 'Text me back soon' } msg_client = appdataClient('Outgoing', 'My Team', 'My App') mgs_client.create(msg_key, msg_details)
进一步阅读
有关如何使用Labpack的详细信息,请参阅 Reference Documentation on GitHub