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. windows操作系统_如何正确使用windows操作系统?
  2. SQL Server 2008企业试用版到期,升级为企业版
  3. adb 重命名_Linux操作系统:三种最基本的文件重命名方法
  4. asp多表查询并显示_零公式实现多表数据查找!3步设置,简单高效!3分钟学会,真香...
  5. TensorFlow实战Google深度学习框架5-7章学习笔记
  6. 数据eda_银行数据EDA:逐步
  7. UTF8 与 UTF8 +BOM 区别
  8. 设计可扩展的应用程序
  9. windows 下安装Python
  10. cube云原生机器学习平台-架构(三)
  11. 最新 | 机械工程领域SCI期刊一览(2020JCR)
  12. 如何设置迪文DGUS屏的字体效果?
  13. Java二叉树的层序遍历leetcode
  14. 从北向南高校王牌专业浅析
  15. 基于SSM的医院管理系统
  16. 朋友圈那个随便辞职的年轻人,后来活成了什么样?
  17. python引用计数的原理_深入Python中引用计数
  18. 管理理念:小米成功启示录--团队第一,产品第二
  19. cad简化螺纹lisp_二维螺纹的AutoLISP工具
  20. CHIL-SQL-AVG 函数

热门文章

  1. Ubuntu 16.04安装有道词典
  2. rust读条闪退_rust更新后无法连接服务器 | 手游网游页游攻略大全
  3. 习惯养成微信小程序的设计与实现
  4. hydra笔记-利用hydra暴力破解ssh弱口令
  5. 数据可视化(matplotlib库)知识点归纳总结及练习题
  6. 杭电选课脚本(一)登录选课系统
  7. HTML期末作业~个人信息展示网站响应式模板(HTML+CSS+JavaScript)
  8. MOSFET导通、关断过程详细分析、损耗分析、米勒效应、datasheet解释
  9. 有效的网络推广超级实用方法
  10. 温州商人有哪些生意经?