自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (6)
  • 收藏
  • 关注

原创 Python之win32模块——学习笔记

该例子将PyWin32.chm文档的窗口移动到了屏幕坐标为(100,100)的位置,用到了win32gui.FindWindow(class_name, name)函数,该函数已经在实例2中介绍过了,这里不再赘述。在该例中, 主要用到了win32gui.GetWindowText(hwnd)通过窗口的标题名获取窗口句柄,得到窗口句柄后通过win32process.GetWindowThreadProcessId(hwnd)获取窗口的进程PID。实例1:根据窗口的标题名获取获取窗口的进程PID。

2023-08-06 19:35:04 698 1

原创 Docker安装遇到Hardware assisted virtualization and data execution protection must be enabled in the BIOS

如果勾选,重启后还是提示Hardware assisted virtualization and data execution protection must be enabled in the BIOS.docker desktop 基于windows hyper-v,必须确保hyper-v组件已经开启。或者在启用和关闭windows功能中先禁用Hyper-V,重启后再开启。若已经安装hyper-V,但是没有打开,则应该在。推荐在勾选后,方案一和方案二顺序执行一遍。以管理员身份打开CMD。

2023-08-05 15:22:35 229 1

原创 使用QTableWidget在Python界面中画表格

本文描述PyQt5的QTableWidget控件的基本使用方法和效果,界面实现建议还是desiger设计工具实现,同时使用业务和逻辑相分离的方式编写程序,都揉在一块后面程序就不好维护,毕竟没有谁的工具实现是可以一蹴而就的,还是要考虑可维护性。setSpan(0,3,2,1)函数中(0,3)会指定到单元格第1行第4列(下标都是从0开始计算),(2,1)分别表示合并2行(把下一行合并了),1列(1列,列其实没有合并)。默认情况下表格中的字符串是可以更改的,比如双击一个单元格,就可以修改运来的内容。

2022-10-19 14:20:26 1903 1

原创 Win下安装多个Python版本,对版本的选择

python安装包版本选择

2022-09-07 17:10:02 179

原创 C#读写MySQL中文乱码问题

踩坑:在使用C#对MySQL数据库进行读取和写入操作时,会出现SQL语句报错、无法操作的现象,如下图所示:然而直接使用数据库查询,则能够得到正确的查询结果:所以初步怀疑是C#中编码问题导致的乱码。存在编码的地方有三处分别如下:1、 由Excel导入数据库时,需要设定编码方式,为“UTF8”;2、 数据库设置编码格式为“UTF8”;3、 C#中未设置编码格式;由此,初步怀疑是C#的默认编码格式不是“UTF8”,所以对原先的语句:MySqlConnection mysqlconn =

2020-10-14 19:50:47 1453

原创 pyqt5安装踩坑

踩坑:在pycharm中配置好External Tools后,直接点击运行,会报错。报错具体名字:no QT platform plugin could be initialized …….是因为没有配置环境变量造成的,具体配置方法:计算机 ----》 属性 ----》 高级系统设置 ----》 环境变量在系统变量中新增:变量名: QT_QPA_PLATFORM_PLUGIN_PATH变量值: E:\python\Lib\site-packages\pyqt5_tools\Qt\plugins\

2020-10-13 21:00:22 278

原创 AI训练营之宝可梦数据分析

import pandas as pdimport seaborn as snsimport matplotlib.pyplot as pltdf = pd.read_csv("./pokemon_data.csv")在阿里云天池参加训练营也有一段时间啦,进行到了task4,实战,精灵宝可梦数据分析。整个分析写的非常详尽,将新手使用pandas,seaborn和matplotlib.pyplot的各种使用功能都作了非常完善的分析和详细解释。这使得新手能在兴趣和所了解的领域了解数据分析,对入门非常之

2020-09-20 09:19:56 371

原创 使用C#完成拖拽功能

使用C#完成拖拽功能我本人在使用某些公司的软件平台时,发现很多平台只能像原先两个listbox之间有一个移动按钮,点一下加一个,与之相比,有些平台直接将所需的节点拖拽至指定位置,就可以将节点程序加载,非常之好用,方便之余更加好奇这样的功能是如何实现的。在两次测试后基本能完成基础功能。一、 界面布局由于是做简单的测试,并没有项目和需要完成的任务驱动,就只有一个简(cu)单(cao)的界面。界面如下图所示:界面上很干净,快比兜里都干净了,只有两个treeview,treeview1和treeview

2020-05-30 10:05:04 1396

原创 用C#编写的仪器连接工具

在上次仪器寻址的基础上,对界面和表现方式进行了升级,争取像个小工具的样子了。作为学习笔记。先展示下完成后的界面(花里胡哨版):界面虽然花哨,但是非常简单。只有3个button、1个treeview和1个textbox工具。Button按键就不多解释了;treeview用于逐条显示读到的仪器的地址信息;textbox用于显示对仪器询问的返回值得显示。连接仪器后的显示效果如下图(精致薄码):引用还是原来的味道:`using System;using System.Collections.Gener

2020-05-19 19:59:17 1176

原创 使用C#控制仪器设备并寻址的方法

仪器寻址和仪器连接现在的主流方法可以使用KeySight IO 或NIMAX,这两个都有强大的仪器支持功能,完全能够满足对仪器寻址、连接、初步控制等需求。但这两款软件对刚刚接触仪器控制的同学可能有点复杂,并且原理较为简单,所以考虑自己编写一个简(cu)化(cao)版的界面,一方面为了更好的理解原理,另一方面是在使用这两款软件的最初步骤都及其相似且重复,所以考虑将仪器连接的最初步骤简单写成一个界面,方便平时使用。(整理思路,顺便做好记录)使用.NET控制仪器的第一步:连接仪器。1、 环境搭建:本文使用的

2020-05-17 18:00:57 3093 5

c#控电压.docx

本文实现了使用C#的winform实现仪器控制的简单示例,可以根据示例搭建自己的仪器控制程序。文中对C#实现仪器连接、控制仪器、接口定义等进行了代码展示。

2020-05-30

10分钟搞定pandas.docx

官方网站上《10 Minutes to pandas》的一个简单的翻译。这篇文章 是对 pandas 的一个简单的介绍、速成讲义。

2020-05-30

使用C#实现拖拽功能

我本人在使用某些公司的软件平台时,发现很多平台只能像原先两个listbox之间有一个移动按钮,点一下加一个,与之相比,有些平台直接将所需的节点拖拽至指定位置,就可以将节点程序加载,非常之好用,方便之余更加好奇这样的功能是如何实现的。

2020-05-30

使用C#实现倒计时程序

使用C#的winform编写倒计时程序,并且用界面显示。可自行设定倒计时的具体时间,以及显示方式。程序内涵倒计时原理,比较通俗易懂。

2020-05-20

Form1(1).cs

在仪器寻址的基础上,对界面和表现方式进行了升级,使用C#对仪器连接进行了简单的封装,并最后形成了图形化界面。

2020-05-19

使用C#控制仪器设备并寻址的方法

仪器寻址和仪器连接现在的主流方法可以使用KeySight IO 或NIMAX,这两个都有强大的仪器支持功能。但这两款软件对刚刚接触仪器控制的同学可能有点复杂,并且原理较为简单,现在使用.NET的C#Winform完成仪器寻址和仪器连接的功能,有原理的讲解和代码。

2020-05-17

空空如也

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

TA关注的人

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