随笔分类 - python
摘要:一、读写txt文件1、打开txt文件file_handle=open('1.txt',mode='w')上述函数参数有(1.文件名,mode模式)mode模式有以下几种: #w 只能操作写入 r 只能读取 a 向文件追加 #w+ 可读可写 r+可读可写 a+可读可追加 #wb+写入进制数据 #w模式
阅读全文
摘要:pip 安装skimage模块 图片裁剪: img_file2 = io.imread('./waveform/my.jpg')#导入图片数据 size=img_file2.shape#读图片后数据的大小:高,宽,每个像素点的rgb数值个数 print(size) img_file3=img_fil
阅读全文
摘要:NI-VISA这是一种美国的一家公司的协议,主要用来和仪器通信,当然这只是一种通信的格式,具体的操作我们还是要参照示波器的说明书。 我们直接采用Python里面自带的NI—VISA库文件。pip install pyvisa,然后安装好NI-VISA的驱动,百度到官网即可下载安装。 通过VISA发送
阅读全文
摘要:IT6302有编程文档,里面有控制命令,python只需要调用串口,然后发送对应命令给串口,即可控制IT6302,并且可以通过串口读取相应的返回值。 可行源码: import serial # system get_id = '*idn?\n' set_remote_ctrl = 'SYST:REM
阅读全文
摘要:转载自:https://www.cnblogs.com/xianhan/p/9131156.html 保存图片 plt.savefig('./waveform/my.png',dip=200) plt.show() 设置图片大小 fig = plt.figure(figsize=(13.20, 7.
阅读全文
摘要:pyserial模块封装了对串口的访问,兼容各种平台。 安装 pip insatll pyserial 初始化 简单初始化示例 import serial ser = serial.Serial('com1', 9600, timeout=1) 所有参数 ser = serial.Serial( p
阅读全文
摘要:可以学习到:qt designer 修改字体,部件拖入layout,引用time模块延时,正则表达式判断输入,进制转换,部件固定大小,graphics view显示图片,消息提示框使用 1,qt designer 修改字体,比较简单,选中部件,右侧找到如下: 2,qt designer 部件拖入la
阅读全文
摘要:使用pyinstaller打包.py文件时,会把很多已安装的无关库同时打包进去,导致打包生成的.exe文件体积过大。使用pipenv创建虚拟python环境,在虚拟环境中安装.py文件所用到的库(即py文件中import 的第三方库),然后在pipenv所创建的虚拟环境中使用pip安装打包所用到的p
阅读全文
摘要:python版本:python3.7.0Pycharm版本:Pycharm2018.3.2 x64安装PyQt5和qt designer后,导入PyQt5:from PyQt5 import QtCore, QtGui, QtWidgets 出现错误:ModuleNotFoundError: No
阅读全文
摘要:一:qt designer添加 1.在电脑中找到Designer.exe的安装目录;program地址就是Designer.exe文件所在地址。 2.在pycharm中打开file->Settings->Tools->External Tools进行配置: 配置如下图所示: 二,pyuic添加 类似
阅读全文
摘要:基本思路:将动态gif图的每一帧图片存储到一个数组里面,然后调用after()方法不断的去循环更新图片 代码沿用前面介绍的(关不掉的小姐姐程序python tkinter实现 学习 打包教程)的代码,这个代码能看懂的话,下面的代码也就很好理解了,就多了一个update()函数,里面调用了after(
阅读全文
摘要:1,pycharm--运行时设置: pycharm运行之前要配置一下 没有配置之前,显示的add configurations,之后点击加号: 之后选择我们编写的代码文件,一定要选择文件; 2,多行注释:格式:"""注释内容""" 代码选中的条件下,同时按住 Ctrl+/,被选中行被注释,再次按下C
阅读全文
摘要:Graphics View提供了一个平面,用于管理和交互大量自定义的2D图形图元,以及一个用于可视化图元的视图窗口小部件,支持缩放和旋转。 该框架包括一个事件传播架构,允许场景中图元的精确双精度交互功能。图元可以处理关键事件,鼠标按下,移动,释放和双击事件,还可以跟踪鼠标移动。 Graphics V
阅读全文
摘要:声明:只是为了记录我遇到的一些问题,其中有我理解错的望勿参考。 (1)qt designer设计好窗口(ctrl + r:预览窗口) 主窗口: 登录窗口: 关于qt designer的使用,大可以百度,很简单的,要注意的是部件的参数要会调整。 有一点要说一下,就是我们建的部件怎样适合窗口,也就是放大
阅读全文
摘要:操作系统:桌面操作系统,服务器操作系统,嵌入式操作系统,移动设备操作系统。 作用:1直接控制计算机不同的硬件比如cpu,硬盘等进行工作。 2 把操作这些硬件的方法封装成一个又一个的系统调用, 供其他成员(应用程序)直接访问。 虚拟机:指通过软件模拟的具有完整硬件系统功能的,运行在一个完全隔离环境中的
阅读全文
摘要:首先,我们先准备两个.py文件,还要图片文件 代码//是我自己手写的,copy时记得删掉,不然有可能错误,比如中英文啥的 当然 一些语法的无问题就百度,都能给你答案 第一个.py 代码 pyinstaller打包不打图片,但是.py文件肯定会打。那么把图片用.py文件保存就是解决问题的核心。也就是把
阅读全文
摘要:首选说一下,这种打包方式只能在本电脑上使用运行正常 准备:.py文件:你的程序 gif文件:你要用的图片 第一步: 在上面文件所在目录打开cmd 上面的变量其实就是你的图片的path 使用图片: photo = tk.PhotoImage(file='./socket_one.gif') 这是我正常
阅读全文
摘要:准备: 1,xxx.py程序文件 2,自定义的图标文件:xxx.ico 图标文件应该包含常见的多分辨率格式,以便适应在不同场合显示,不能是单一图片。 推荐使用Quick_Any2Ico这款软件转换,使用很方便。 第一步: 以管理员打开cmd命令行窗口,输入: 这一步,点回车,会自动安装pyinsta
阅读全文