自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (20)
  • 问答 (1)
  • 收藏
  • 关注

原创 pycharm界面改为中文,中英文切换

打开pycharm,选择“plugins”(插件)。在plugins市场的搜索框,输入“chinese”选择第二个插件,点击插件后面的安装按钮“install”,会自己安装,安装好后,软件会要求重新启动,点击确定即可。重启后就可以显示为中文界面了。如果不想用中文,想改回去也很容易。选择“plugins”,然后在右侧的窗口,选择“已安装”,可以看到所有安装的插件,将安装的中文插件的右侧的勾选框点掉,然后点击其他处,软件会提示重启,点击确定即可。...

2021-06-28 13:38:57 45593 7

原创 信捷PLC通过EtherCat与松下伺服通讯时的断电重启时会产生巨大异响的Bug原因及解决办法

于是,我又再次做了几次测试,即还是分别给PLC和伺服驱动上电,但二者之间的上电先后时间,间隔变短,发现如果间隔在比较短的情况下,则不会出现这种情况,这时候,我更加笃定,出现这种情况,就是PLC在上电初始化EtherCat总线时因为时间原因,导致初始化未成功引起的。虽然临时解决方案有了,但我还是很关注这个问题,我再次咨询信捷技术人员,信捷技术人员这次表示,有其他用户也遇到了同样的问题,并且表示,信捷自家的PLC和伺服驱动,也会出现这样的问题,但目前原因还没找到,其研发人员正在寻找原因中。

2023-03-21 09:04:59 64

原创 [工控自动化]信捷PLC与威纶通HMI以太网通讯的连接设置

PLC端的设置就比较简单,在左侧的PLC配置菜单下,点击“以太网口”,在弹出的窗口里,选择“使用下面的IP地址”,将PLC的地址设置为分配好的IP,然后点击下方的“写入PLC”,写入完成后,将PLC断电重新上电即可。第一步,肯定是要用网线将PLC和HMI进行物理连接,判断连接是否可用,可以上电后,设置PLC以及HMI的IP地址,然后使用ping指令,ping一下通断。在工业自动化领域,PLC和触摸屏是经常使用的元器件,其中PLC是处理逻辑与数据的核心,而触摸屏HMI则是显示与操作的必备。

2023-03-09 13:23:22 470

原创 <Python>使用python来控制windows系统音量

使用python来获取和设置windows电脑的音量的小工具,其程序逻辑也可以应用在音频播放和视频播放等工具中

2023-01-17 10:42:17 1708 1

原创 <Python>PyQt5+ffmpeg,简单视频播放器的编写(解码器:K-lite)

更新日志:202211251640:第一版,基本功能:视频导入,播放、暂停、播放时间显示、音量控制。

2022-11-25 16:46:14 837

原创 <Python>PyQt5+OpenCv+Dlib人脸合成程序

Dlib是开源且免费的代码,其中有用于人脸识别、合成的功能。无论对人的脸部进行任何处理,都是在处理图像,所以,人脸合成实际上就是对像素的操控,这里面当然涉及图像的算法,不用去深究,因为我们不是研究人员,而是要使用已经造好的轮子,只需要知道怎么去使用即可。人脸合成流程大致如下:加载脸部图像-生成脸部特征蒙版-进行匹配转换-生成替换蒙版-进行色彩匹配-合成。Dlib官网:http://dlib.net/所以,我们想要实现人脸合成,核心就是dlib的源码。

2022-11-03 15:36:16 397

原创 <Python>PyQt5自己编写一个音乐播放器(优化版)

一个python+pyqt5写的音乐播放器,支持拖拽进度和音量,独立播放列表,界面美化

2022-10-31 15:42:57 1448 3

原创 <Python>PyQt5,多窗口之间参数传递和函数调用

这虽然是一个简单的问题(对职业程序员来说),但作为一个非专业IT人员,把这些搞清楚也是有点麻烦的,经过在网上查找资料以及实际测试后,终于把问题解决了,至少现在实现了在主窗口和子窗口之间的函数调用以及参数传递。本文以简化的窗口调用实例来说明:主窗口和子窗口分别有一个QListWidget控件(列表),主窗口有一个按钮,点击后,主窗口列表填入数据(1-5),子窗口也填入相同的数据,并显示窗体。如果在子窗口中双击列表项,其项索引值将同样被传递到主窗口,并显示在QTextEdit中。2 是多窗口函数调用。

2022-10-29 11:00:56 1875

原创 高创伺服驱动器CDHD2和sick伺服编码器hiperface通讯时的故障解决

高创驱动器和sick的hiperface接口的伺服编码器连接时,有时候会遇到故障,此文是笔者实际使用时的解决办法

2022-10-27 15:56:44 1312

原创 <OpenCv-Python>cv.convexityDefects函数返回defects时,调用defects.shape时报错的处理

所以,在测试这个函数时,尽量使图片与示例图片格式一致。即大对比度,形状轮廓清晰,即背景色与形状反差明显。背景色不要求为黑色,只要是与前景色对面明显,且没有杂色影响,应该就可以了。虽然准确度有所欠缺,因此判断,其他的图片之所以报错,大概是因为图片里没有明显轮廓,另一个适合色彩灰度值有关,白色背景下黑色形状报错,但黑色背景下白色形状是正常的。但是检查代码,没有任何问题,问题出现在图片的选择上。

2022-10-21 14:13:14 678

原创 <Python>简易串口调试助手(优化版,自由协议+ModbusRTU)

更新日志:202210141442:优化功能(增加自动读取和单次读取可选)和界面美化。202210141627:优化功能(添加菜单和读取优化,连接状态显示)202210261446:优化功能(添加CRC校验工具)202211021208:外观美化

2022-10-14 11:05:10 1373

原创 <VB.net>下CSV文件的导入(读取到DataGridView)和导出(DataGirdView保存到csv)

使用streamreader读取csv为流数据,使用csvhelper提供的函数,获取一个idatareader的实例(datatable数据格式),再新建一个datatable,使用load加载csv的数据,然后将datatable的数据添加到datagridview控件上,或者直接使用DataSource绑定datatable(不过我用这个方法,读取的csv数据无法编辑,暂时不清楚原因)如果是那种有大量数据的读写,应该需要多线程来实现(将文件分割读取,否则加载时应该会等很久)。

2022-09-30 11:22:50 850

原创 VB.net下使用开源免费三维控件Anycad的应用实例分享

本文简要介绍开源三维空间anycad在visual studio 2022上使用vb.net编程的实例,方便初学者简单搭建一个三维显示应用窗口

2022-09-05 12:37:30 1408

原创 vb.net下,生成icon图标文件,图像格式为bmp,可用作windows应用的桌面快捷方式图标

一、icon文件格式的简单介绍windows的图标文件,其格式为ico。windows的.net编程,自带Icon函数,可以利用Icon.Save来保存icon文件,其中稍微要注意的就是,icon文件的头文件格式。Icon.save的参数为流数据即stream,所以,在你保存时,需要先把整个icon文件的流数据写出来,如果格式不对。或者头文件设置错误,生成出来的icon文件,可能会有错误或者bug,比如生成不了,或者即使能够生成,但图片不完整等等。通常情况下,icon文件里面的图像数据,其格式可以是

2022-07-14 15:05:15 1179

原创 使用VB.net将PNG图片转成icon类型图标文件

本文主要是使用vb.net实现常用图片转换为icon格式

2022-06-22 12:03:24 597

原创 windows创建本地ftp服务器,再使用zerotier进行内网穿透,在家就能访问公司电脑

之前自己写程序,想要搞一个在线升级的功能,在线升级就需要进行外网访问,因为之前在windows电脑上设置过本地的ftp服务器,于是就想到一个方案:找一台电脑作ftp服务器,再打通外网访问,就可以通过ftp服务器进行在线升级功能。其中,windows本地的ftp服务器设置比较简单,网上也有很多教程,这里大致说一下:在桌面选择我的电脑,右击选择“管理”,在打开的界面左侧,选择“服务和应用程序”,点开后可以看到“Internet Information Services IIS管理器”(如果没有此选项,请

2022-05-24 09:15:50 1317

原创 vb.net进行CRC-16/MODBUS校验(调用C#dll),对16进制输入进行CRC校验输出

如果使用vb.net进行串口通讯测试,就需要发送串口指令,一般是16进制数据,并且,大部分串口设备会对指令码进行crc校验。通常来说,串口通讯的crc校验模型都是crc-16/modbus。一、原理解释crc-16/modbus模型,其原理解释如下:预置 1 个 16 位的寄存器为十六进制FFFF(即全为 1) , 称此寄存器为 CRC寄存器。把第一个 8 位二进制数据 (通信信息帧的第一个字节) 与 16 位的 CRC寄存器的低 8 位相异或, 把结果放于 CRC寄存器。把 CR

2022-05-17 14:54:18 874

原创 EtherCat伺服驱动与上位机及PLC之间通讯的那些问题

工业自动化行业的工程师们,就算没用过ethercat协议,肯定也听说过。一说起Ethercat,觉得似乎挺高大上的,不少支持EtherCat协议的设备,无论是驱动器还是PLC,价格都还不低。EtherCat给人最大的印象,是通用性和高速,但事实远不是那么回事。这里要吐槽的是通用性。如果你没有用过EtherCat设备,现在想要使用,那么,在选择控制器(上位机)和驱动器的时候,就千万要小心了,如果商家和你说:我们的设备使用的是通用的EtherCat协议这时候,你需要注意的是什么呢?是兼容性!也

2022-05-06 12:23:26 4635 1

原创 使用python加PyQt5,利用QMediaPlayer写一个简易的音乐播放器(进度条拖动,音量改变,播放停止切换,歌曲列表))

当你学习了python之后,总想着利用它去做些什么,无论是制作小工具还是小游戏,都是一种锻炼。那么,利用python加上PyQt5写一个简单的音乐播放器,可能会是一个有趣的体验。下面我会分享一下如何编写简易的音乐播放器,其中参考了网络上的很多程序,当然网络上的程序,很少能够直接复制就满足使用的,为了实现播放器的导入歌曲、双击播放、拖动进度条、音量条拖动、快进、快退等功能,需要进行很多次的测试,最终还是实现了,虽然依旧是比较简陋,但对于一个初学者来说,足以产生一些自豪的心思了。界面:界面比较简单,并

2022-04-29 09:10:55 2179

原创 VB.net中字符串转16进制,string转byte,串口发送文本直接转16进制数据

在使用串口发送数据指令时,通常要求的事字节数组,而通常输入文本框输入的都是字符,所以,如果希望发送时字符直接变成字节,就需要进行转换。网上有很多这种程序,但大多数比较繁琐,有一种利用正则表达式来进行提取转换的程序比较简单,这里分享出来: ''' <summary> ''' 字符转16进制函数 ''' 本函数为自定义函数 ''' </summary> ''' <param name="s">字符串</param>

2022-04-28 14:13:31 2003

原创 VB.net写一个简易串口RS485调试助手

最近在调试带rs485串口通讯的设备,项目上主要是用PLC和串口通讯,因为PLC有集成好的串口块,使用起来比较容易,为了方便测试,就想着用上位机写一个简易的串口通讯程序,用于调试。在网上查找了一些资料后,基本上选择了两个方式,VB.net和python,python来写串口通讯程序,我在另一篇博客里面已经发了:https://blog.csdn.net/normer123456/article/details/124402399本文中介绍一下使用vb.net来写串口程序的示例。图片是UI界面,vb

2022-04-27 11:01:12 4484 2

原创 使用python+Pyqt5来写一个简易串口调试助手

python可以利用serial模块来和串口设备进行485或者232通讯。当然,网上这类串口调试助手的小程序有很多,不过这些程序要么是要收费,只能试用30天,要么是不好用。况且,别人写的程序,你只能使用,无法取出其中的数据来进行处理,所以,如果可以自己写一个程序,既方便使用,又可以随时随地使用其中的数据。软件:python3.10pycharm2021硬件:window10电脑串口485设备(国产流量计)串口转usb线(电脑不带串口,只能转接)准备好了后,就可以开始写程序了。串口通讯

2022-04-25 13:10:57 5671 9

原创 安川电机伺服软件SigmaWin+连接伺服驱动器无法连接问题

软件版本:SigmaWinPlus_Ver.7.32 (Model Information File Included Version)安川电机的伺服驱动调试软件,SigmaWin+软件可以轻松调试伺服驱动器,不过初次使用者可能会碰到一个问题,安装好sigma软件后,使用usb连接好伺服驱动器,点击“连接”后发现连接不上。于是去检查usb连接,会发现电脑提示,该设备没有安装驱动。此时可能会比较疑惑,软件安装成功,usb连接线也没有问题,伺服驱动器也上电ok,为什么连接不上呢?不用着急,这里的问题是

2022-04-20 14:41:50 5821

原创 <Python>python中PyQt5去设置标签QLabel、按钮QPushButton样式

学习PyQt5的过程中,会需要对标签或者按钮的样式进行设置,此时可以使用QSS样式表来统一设置。具体实现如下:01 新建qss文件:上面是qss文件,其中的内容格式如第二张图,其中的Qpushbutton和Qlabel分别是pyqt5中的控件,按钮和标签/**{color:red;}*/QPushButton{color:white;background-color:blue;}QLabel{font:bold;font-size:30px;background-c

2022-04-20 13:01:12 4821

原创 python如何删除文件delete file?

python中如何删除文件呢?通常是使用OS模块的remove。具体如何使用,看一下示例:01 直接删除文件import osos.remove("demofile.txt")02 判断文件是否存在:(或者先判断一下文件是否存在,如果存在才执行删除,否则打印提示)import osif os.path.exists("demofile.txt"): os.remove("demofile.txt")else: print("The file does not exist")

2022-04-15 09:01:47 4264

原创 利用python加上ffmpeg,ffmpy,做一个音视频格式转换器

利用python加上ffmpeg,可以做一个简单的音乐或者视频格式转换器。可以利用PyQt5做界面,本例中比较简单:流程非常简单,点击“选择源文件”,选取要转换的音频或者视频文件,然后点击“目标文件夹”,选择保存地址。然后点击“转换”按钮,等待转换完成。01 选择源文件: def choose_src_sound_file(self): #self.src_sound_file=QFileDialog.getExistingDirectory(self,'选择源文件','D:/'

2022-03-25 16:04:32 1685 12

原创 用python和Beautiful Soup来做一个图片下载器

Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库,因此方便我们来分析和提取网页中信息。使用python来下载图片,需要用到requests、beautifulsoup库,其中保存图片主要用到request.urlretrieve这个函数。说一下整个程序的思路,基本上就是输入图片网站的链接,利用requests模块获取网页信息,然后利用beautifulsoup分析网页信息并提取图片链接,最后用requests的urlretrieve函数来保存图片即可。01 获取

2022-03-25 11:48:39 1144

原创 python和opencv利用摄像头进行视频捕获

python容易上手,利用opencv进行视频录制及后期的人脸识别,都是比较简单易上手的方案。工具:python3.10opencv4.54平台:win10vscode摄像头捕获程序:import cv2 as cvcap=cv.VideoCapture(0)fps=cap.get(cv.CAP_PROP_FPS)while (cap.isOpened()): ret,frame=cap.read() #frame=cv.flip(frame,0) cv.imsh

2022-03-21 15:58:15 7708

原创 利用python以及opencv进行人脸识别(vscode)

初学python的同学,可能希望利用python搞一搞人脸识别。在这里,介绍一个比较简单的人脸识别的程序,python加上opencv进行人脸识别。工具:python3.10opencv4.5.4平台:win10vscode人脸识别程序:import cv2import cv2 as cvimport numpy as npdef face_detect(path): img=cv.imread(path) name=path.split('.')[1] pri

2022-03-21 13:54:01 5663

原创 《九章算术》中记载的方程是如何算的?

《九章算术》是我国古代一部重要的算学书籍,成书于公元一世纪左右,原作者是谁已经不可考,西汉时,张苍和耿寿昌曾对其做过整理。到了三国时期,数学家刘徽又为其作了注,也是如今通行的版本。《九章算术》中记载了许多实际应用中设计的数学问题,比如方田篇、粟米篇等,一望而知,这都是和古代生产息息相关的问题。其中第八章,便是方程问题。方程这一章,开篇第一题,就是一个三元一次方程的应用题,题目中以“禾”为例,禾也就是稻谷,题目是计算三种规格的稻谷各有多少的问题?因为这个题目比较有代表性,而且,题目后面紧接着就给出

2022-02-14 17:18:28 5372

原创 华中数控系统与高创驱动器EtherCat通讯设置及控制参数

有个项目,使用华中数控的系统,通过ethercat,来控制高创的伺服驱动,科尔摩根的直驱电机,运动。华数系统:系统型号:HNC-848Di系统版本:2.41.00——50871高创驱动器:型号:CDHD2-0062AEC2固件版本:2.16.9硬件接线:参数设置:本例中,使用的是正弦编码器,为128线,在驱动器端进行插值分频,插值设为15,编码器反馈脉冲数为4194304.华数系统端参数需要和驱动器设置为一致:电子齿轮比分母轴每转脉冲数华数系统要连接ethercat设备,需

2022-01-21 10:39:24 2723 7

原创 windows本地建立ftp站点,ssl证书设置

如果希望在windows电脑上建立一个测试的ftp站点,在设置时可能需要添加ssl证书,但官方的证书需要申请比较麻烦,可以创建自签名证书,就可以代替ssl证书通过验证。随后,在需要ssl证书时,选择自签名的ssl证书即可。...

2021-12-08 17:27:05 3273

原创 使用Pycharm+PyQt5,弹出子窗口的解决方法

用pycharm和pyqt5,想写一个弹出窗口的程序,如下:class video_record(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): self.startbtn=QPushButton('begin',self) self.startbtn.setGeometry(40,20,100,20)

2021-10-12 17:22:15 385

原创 python安装dlib库时报‘ERROR: CMake must be installed to build dlib’解决办法

使用python安装dlib库时,会遇到下面的错误:这个提示表示你没有安装Cmake编译,所以需要先安装cmake:pip install cmake安装成功后,再次安装dlib即可。pip install dlib

2021-10-08 10:06:29 6641

原创 MATLAB创建多窗口app,实现窗口间数据共享及调用

一些matlab的初学者,可能想要实现类似于其他编程工具的多窗口调用及窗口间数据共享,但不知道在matlab中怎么实现,其实,matlab本身提供了这样的示例,下面结合matlab的官方示例,说一下这个多窗口调用的实现。1、打开matlab,新建两个app,一个是主app,一个是二级app,分别命名为mainapp和testapp。2、在mainapp添加一个按钮和一个文本控件,当按下按钮时,调用testapp。在testapp同样一个按钮和文本控件,当我们在testapp的文本框中输入一个值后,点击

2021-09-27 11:32:07 4044 7

原创 python生成的exe应用程序的编译与反编译

如果使用python写了程序,有时候希望将程序打包成一个应用程序,如exe,这时候可以使用pyinstaller,来打包应用程序。可以使用pip安装:pip install pyinstaller如果是使用pycharm平台,可以使用上面的pip安装,也可以直接插件安装:安装好pyinstaller插件后,使用:pyinstaller yourprogram.py来打包你的程序。输入指令,就开始自动打包,最后可以在输出文件夹里看到生成的main.exe文件:上面就是打包的过程。

2021-09-23 13:57:13 1780

原创 使用VB.net实现简单的聊天程序(socket服务端和客户端)

socket通讯是最常用的通讯协议,以服务器和客户端的形式体现,在VB.net中,也可以实现。在visual studio2019中新建两个窗体项目,分别命名为server和client

2021-08-30 12:53:56 1867 1

原创 vb.net中使用socket(UDP)协议进行通讯(简易聊天对话)单客户端版

udp协议,中文名为用户数据报协议,可以实现无需连接的数据传输,优点是速度快,缺点是数据不做检验,不可靠。很多即时通讯软件中会用到这种方式,本文中实现单客户端的udp通讯。udp通讯无需建立连接,只需要知道远程设备的IP和端口即可,因此程序相对tcp简单多了。假设两台设备(PC),client A和client B。udp传输不需要分客户端和服务端,程序是完全一样的。程序:udp也需要实例化socket,并且需要绑定本地端口。bind s = New Socket(AddressFamily.I

2021-08-05 16:25:16 1363 1

原创 vb.net 使用ftp协议上传、下载文件(Visual Studio 2019)

ftp传输是一种文件传输协议,在很多时候,可以提供数据传输功能。软件工具:visual studio 2019win10系统打开visual studio 2019,新建一个窗体项目。从ftp服务器下载文件:Dim req As FtpWebRequest = CType(WebRequest.Create("ftp://192.168.1.102/" + TextBox1.Text + ".txt"), FtpWebRequest) req.Method = WebReque

2021-08-02 16:53:46 2178

原创 VB.net连接、读写SQL服务器数据库,并在窗口表格中显示数据

软件工具:1、visual studio 20192、win10系统3、SQL Server 2019、SSMS(SQL Server Management Studio)

2021-07-29 16:33:29 4915 7

Python-PyQt5-视频播放器

编程语言:python 核心模块:PyQt5 内容:使用python加PyQt5实现的视频播放器 概述:python应用的实例程序,一个实现播放功能的小工具,UI界面用PyQt5实现,播放器利用QMediaPlayer实现,对视频的解析,则利用FFmpeg这个模块来实现。

2023-03-13

信捷PLC-脉冲控制-轴运动-四轴机械臂系统程序

类型:PLC 协议:脉冲输出 内容:信捷XD系列PLC通过脉冲输出,控制四轴运动 行业:车间自动化 概述:利用信捷XD系列PLC的脉冲输出功能,控制四个步进电机进行运动,电机为四轴机械臂的节点,可通过十字开关进行手动操作。

2023-03-09

信捷PLC-EtherCat轴控制-三轴运动系统-光纤掩膜版走点

类型:信捷PLC实例程序 语言:梯形图 内容:信捷PLC使用EtherCat总线控制X\Y\Z三轴进行运动,实现多点位按坐标周期性重复运动。 行业:光纤掩膜激光打点

2023-03-09

VB.net下串口通讯程序

内容概要:用VB.net编写的简易串口通讯程序 适合人群:有简单编程基础的新手,想要快速上手做一些实际项目操作者。 功能模块:具有扫描本地串口、收发数据的功能,满足最基本的使用,但没有更高级对的功能,如果有需求,可以自己扩展,源程序可以随意修改 总述:本程序主要是为了适用于工控领域对仪器仪表的读写,或者与PLC等工控产品的连接通讯,后期有时间会升级程序,即添加更多功能,如有需求或疑问,也可以直接私信询问。

2023-02-27

人脸合成dlib库的python实现示例

内容概要:一个python+dlib+opencv+pyqt5的人脸合成示例 适合人群:python初学者 能学到什么:首先是dlib的功能,其次是pyqt5的控件使用 阅读建议:具备基本的python知识和visual studio code 或者pycharm等ide软件的使用

2022-11-07

<Python>简易串口调试助手(优化版,功能和界面优化)

一个使用Python+PyQt5写的串口调试助手,会不定期更新,包括功能优化和外观美化。主要功能:获取电脑本地的串口号,并添加显示,设置好串口参数后,连接串口设备,支持手动读取和自动读取模式切换。

2022-11-02

华中数控EtherCat配置工具

内容概要:用于华中数控系统的EtherCat配置工具 适用场景:数控系统和EtherCat总线 适用人群:数控系统调试工程师 工具详情:为exe格式安装文件,适用于windows场景下,可以配置EtherCat的xml格式文件。

2022-10-19

使用python加PyQt5,利用QMediaPlayer写一个简易的音乐播放器(进度条拖动,音量改变,播放停止切换,歌曲列表)

内容概要:本例利用python加上pyqt5制作一个简易的音乐播放器。虽然简单,但基本功能全部具备,包括导入歌曲、双击播放、进度条拖动、音量拖动、快进、快退等 适合人群:python初学者和爱好者 能学到什么:首先当然是能够学习到python和pyqt5相关的知识,从音乐播放器的示例,可以了解到多个控件的使用,尤其是QMediaplay和Qslider这两个控件,还包括文件夹读取文件、以及QTIM而的使用。 阅读建议:程序是使用pycharm平台来调试的,程序内容建立在python和pyqt5相关知识上的,需要有一些基础的知识,至少懂得如何打开python编辑器,如何安装python模块,如pyqt5等,如果下载后,尽量先将源代码调试一遍,随后通过更改其中的关键函数,达到学习的目的

2022-04-29

python-下载图片-图片下载器

内容概要:使用python利用beautifulsoup模块,对图片网页后台进行分析,提取图片链接并保存下载。可对图片编号进行任意选择。下载图片,图片下载器 适合人群:python初学者,想要上手试一试 能学到什么:1、python基本知识 2、pyqt5相关使用 3、beautifulsoup相关使用 阅读建议:此程序功能相对简单,适合初学者用于练手,并不支持商业化使用,想要学习python及想要试一试爬取图片者,可以使用。 程序经过本人测试,以视觉中国网为例,如果要使用其他图片网站,可以根据程序提示,对网站后台内容进行分析,将程序中相应段参数简单替换即可。

2022-04-20

Matlab-多窗口调用app程序示例.rar

使用matlab编写多窗口调用app程序,并进行数据传递,是一个简单的示例,但完全满足初学者去上手,在此基础上可以自行扩展,最后,资料免费

2021-09-27

简单socket通讯程序

使用vs2019的socket通讯,简单的聊天程序

2021-08-30

使用UDP进行通讯的简单示例

使用udp进行通讯的简单聊天程序,文件里是单个程序,因为udp通讯是无需连接的,所以只要将程序里的发送对应的远程IP地址修改一下,就可以复制成另一个程序,然后两个程序进行通讯即可

2021-08-05

opcDa3.0.pdf

opcDa3.0.pdf

2021-07-28

ModbusPollSetup64Bit.exe

ModbusPollSetup64Bit.exe

2021-06-28

ModbusSlaveSetup64Bit.exe

ModbusSlaveSetup64Bit.exe

2021-06-28

ClientAce.exe

ClientAce.exe

2021-06-28

ClientAce.exeOPC客户端

ClientAce.exe

2021-06-28

线性编码器技术资料集-1410.pdf

线性编码器技术资料集-1410.pdf

2021-06-28

2000 先入先出FB.pdf

使用西门子博图TIA Portal V16写的先入先出程序,比较简单,但可以实现堆栈数据的先入先出,有使用PLC编程的,可以交流

2020-10-16

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除