1、运用NI-Visa软件,读取示波器的资源名称(注意,你首先的用USB线连接示波器,连接方式自行选择)
2、运用pyvisa连接示波器,并进行图片传输操作(图片路径设置,不要使用中文路径,会报错。)

'''
示波器图片传输程序
'''from datetime import datetime # std libraryimport time # std libraryimport pyvisa as visa # https://pyvisa.readthedocs.io/#用USB线连接示波器,查询示波器资源名称,visaRsrcAddr = "USB0::0x0699::0x0522::C014382::INSTR"rm = visa.ResourceManager()scope = rm.open_resource(visaRsrcAddr)print(scope.query('*IDN?'))  # 查询示波器名称信息# 写入保存图片指令,也就是截屏
scope.write('SAVE:IMAGe \"C:/Temp.png\"')scope.query('*OPC?')  #查询指令,也可无需使用,看个人scope.write('FILESystem:READFile \"C:/Temp.png\"')  #写入指令,功能读取示波器中保存的图片数据imgData = scope.read_raw(1920*1080)   #以多大的分辨率读取数据#获取时间
dt = datetime.now()#保存路径设置
fileName = dt.strftime("{}MSO5_%Y%m%d_%H%M%S.png".format("./IMG/"))  #不能用中文路径
file = open(fileName, "wb")  #打开该路径file.write(imgData)   #写入图片数据信息,至PC路径下的路径,以上图片会保存在当前目录下的IMG文件下,如若没有IMG文件,程序会报错,注意自行设置或者创建
file.close()  #关闭写入文件
scope.write('FILESystem:DELEte \"C:/Temp.png\"')  #写入指令,删除示波器本地保存的截屏图片scope.close()   #关闭连接
rm.close()  #关闭连接

3、正确运行程序后,便可在本地PC直接得到以下示波器图片:

Python-MSO系列示波器图片直接传输图片至本地的方法记录相关推荐

  1. java爬取网页并保存_第九讲:Python爬取网页图片并保存到本地

    上一讲我们说了如何把网页的数据通过分析后存储到数据库,我们这次讲如何将网页上的图片提取并下载到本地. 思路如下: 我们本次要爬取的是昵图网首页的图片. 1.首先分析我们要爬取的网页的代码结构,每个网页 ...

  2. selenium+python自动化测试系列(二):AutoIt工具实现本地文件上传

    AutoIt使用简单说明 AutoIt的安装这里就不在啰嗦,可以参考AutoIt安装或者自行搜索解决. 第一步:定位上传文件路径的文本框 这里举例说明,如何定位?如图 这里我们看到上传文件的类型是bu ...

  3. 第九讲:Python爬取网页图片并保存到本地

    上一讲我们说了如何把网页的数据通过分析后存储到数据库,我们这次讲如何将网页上的图片提取并下载到本地. 思路如下: 我们本次要爬取的是昵图网首页的图片. 1.首先分析我们要爬取的网页的代码结构,每个网页 ...

  4. python爬取一张图片并保存_第九讲:Python爬取网页图片并保存到本地

    上一讲我们说了如何把网页的数据通过分析后存储到数据库,我们这次讲如何将网页上的图片提取并下载到本地. 思路如下: 我们本次要爬取的是昵图网首页的图片. 1.首先分析我们要爬取的网页的代码结构,每个网页 ...

  5. 第十讲:Python爬取网页图片并保存到本地,包含次层页面

    上一讲我们讲到了从昵图网的首页下载图片到本地,但是我们发现首页上面的大部分链接其实都可以进入到二级页面. 在二级页面里面,我们也可以同样进行图片的下载,通过层层循环我们可以把网址的一部分图片下载到本地 ...

  6. python爬取动态页面并保存_第十讲:Python爬取网页图片并保存到本地,包含次层页面...

    上一讲我们讲到了从昵图网的首页下载图片到本地,但是我们发现首页上面的大部分链接其实都可以进入到二级页面. 在二级页面里面,我们也可以同样进行图片的下载,通过层层循环我们可以把网址的一部分图片下载到本地 ...

  7. 《Python进阶系列》十二:最全魔术方法整理

    Python中的魔术方法 所谓魔法函数(Magic Methods),是Python的一种高级语法,允许你在类中自定义函数,并绑定到类的特殊方法中.比如在类A中自定义__str__()函数,则在调用s ...

  8. 微信小程序项目图片如何保存到本地的方法

    先来看小程序中的保存图片到相册的api wx.saveImageToPhotosAlbum({filePath : "./test.png", //这个只是测试路径,没有效果suc ...

  9. python加载图片的方法_python从网络读取图片并直接进行处理的方法

    python从网络读取图片并直接进行处理的方法 更新时间:2015年05月22日 10:09:08 作者:pythoner 这篇文章主要介绍了python从网络读取图片并直接进行处理的方法,涉及cSt ...

最新文章

  1. 饥荒计算机丢失xinput1 3.dll,《德军总部:旧血脉》Win8运行提示丢失XINPUT1_3.dll解决方法...
  2. Domino设置多台转发主机地址
  3. 训练生成对抗网络的一些需要关注的问题
  4. tenantid拦截php,实现领域驱动设计。为什么在所有版本库查询中都包含TenantId?...
  5. python实训项目-黑马程序员上海校区Python21期Django项目实训
  6. 全国计算机等级考试题库二级C操作题100套(第28套)
  7. select事件有哪些_Android 深入底层:Linux事件管理机制 epoll
  8. SQL Server扩展事件(Extended Events)-- 事件的寿命
  9. 动易Ajax登陆调用
  10. Ubuntu 16.04 下安装运行 Suricata
  11. PHP try catch 捕获异常,最后调用的方法中错误不打印
  12. 论坛php 图片上传,图片上传、分享网站
  13. Unity Rect.OverLaps(Rect other) 改进
  14. MapReduce实现矩阵乘法的一些总结
  15. WMCMS小说系统采集插件-WMCMS小说系统采集器下载
  16. 理财等额本息和等额本金计算公式
  17. 沈航计算机学院杨华,考研榜样经验分享之电子信息工程学院篇-沈航学生处
  18. matlab中axis函数程序,matlab中axis函数
  19. 11 个最佳免费安全网站
  20. Java SE 01 概述

热门文章

  1. 土拍熔断意味着什么_315土拍将解地市之渴?“熔断”来了,别高兴太早
  2. oracle小数不显示“0”问题的解决方法
  3. 什么是Crunchyroll,它提供什么动漫?
  4. 英语四级核心词,记住这些就够了
  5. 搭建 Github Pages 个人博客网站
  6. 腾讯安全发布iOA SaaS版产品,为企业提供安全访问服务
  7. 【Python】从爬虫开始吧——爬取妹子图整站
  8. 软件推荐——二维码生成工具(绿色版)
  9. 锁定计算机后怎样解锁,如何在锁定键盘时解锁计算机键盘. 详细的方法介绍
  10. 离线数仓12—— 数仓开发之DWD层