PyVISA教程-用Python控制仪器【为PyVISA添砖加瓦】

10 篇文章 68 订阅

你可以通过多种方式提升PyVISA。

报告问题

可以通过PyVISA issue maker报告任何包或者文档的问题。同时请上传特性请求,评论或者疑问。平台相关的信息也是需要的。如果认为存在问题,运行下面的命令,粘贴输出信息附在后边。

python -m visa info

提供下面的log输出也非常有帮助。实现该功能,在代码中添加下边两行代码。

import visa

visa.log_to_screen()

如果问题跟特定仪器相关,请附上仪器厂家和型号说明。

贡献代码

提供修改,代码或者文档到PyVISA,需要在github中提交patch或者fork,然后用拉取请求提交改动。

也可以从PyPIN或者GitHub获取代码,也可以克隆公共资料库。

$ git clone git://github.com/pyvisa/pyvisa.git

下载tar格式包:

$ curl -OL https://github.com/pyvisa/pyvisa/tarball/master

下载zip格式包:

$ curl -OL https://github.com/pyvisa/pyvisa/tarball/master

利用源文件,可以嵌入到Python包中,或者安装到你自己的包中:

$ python setup.py install

如果有旧版本的Python,不必卸载,可以尝试Anaconda。这是一款免费的集成了多种科学运算包的Python发行版,由Continuum Analytics维护。

更改已经存在的后台

后台是PyVISA关键的一部分,它提供了跟各种接口的基础通信功能。有一些后台需要您的维护。去PyPI网页查看,看哪些可以提供帮助。

提交新后台

如果认为有新的基础通信的方法,写出来吧。可以采用任何已经存在的后台为模板,或者在issue maker起一个新的线程,我们非常高兴去帮你实现。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值