-
前言✨最近在合作开发工具需要调用一个客户端的api,并且用账号密码登录才能获取数据。为了方便下次登录,我们添加了RemeberMe选项,即将账号密码加密保存在c盘的文件夹下,方便下次用户登录(不用输密码)。为了给账号密码进行加密,项目里用了Ferne...
-
前言💟最近接触到一个合作项目,要对excel表格进行操作。我用openxl写好了自己这部分的功能模块,本来一切都风和日丽,谁知道一看源代码,这个项目使用的是pandas来对excel表格进行读写操作。赶巧这个项目因为分镜那边在赶需求受到了拖延,我就...
-
前言✨最近开发一个项目,我负责UI部分,其中一个需求是一个带标题的下拉选择列表。本来想使用QComboBox来进行选择,用placeHolder方法显示标题(标题不在列表选项中),可是却没有效果。经过查询,找到了实现这个功能的平替:QMenu。
正文...
-
前言✨在学习MayaAPI的过程中,顺便总结了一些案例,在之后的学习中也会常更新,主要是方便查阅。理论知识在这里
拍屏显示案例–DrawOverride这个是一个修改拍屏上文字的案例,利用继承openMaya中的MPxDrawOverride,创建d...
-
随手记Maya是开放软件可以通过插件拓展。但是Maya是闭源的,它的核心代码不可以查看和更改,必须通过Maya提供的两个应用程序接口对Maya软件进行拓展。
1.Maya Commands可以用mel或者python语言进行调用的程序接口。mel是m...
-
⏸️前言 在7月份进公司的时候写了个检查工具,已经发布有一段时间了,但是模型反映对称检查老是会检查出没问题的模型。而且有些通过了对称检查的模型,到绑定这边通过 ADV检查还是会有错误。我猜想到应该是算法不一样,于是直接把 ADV中检查对称的代码改写了...
-
前言💟最近看到一个很久以前的中型项目,可能由于一开始没有怎么规划过,想到啥功能就写啥功能,后来又随着功能的增加,代码堆成了一座“屎山”。正好最近的事情不多,我又想巩固一下python基础,于是我打重构一下这座“屎山”。上网查了一些资料之后,刷到了装...
-
前言✨说到异步编程不得不提到yield这个关键字。yield相当于return,用于函数的返回,可以返回某个值也可以直接作为结束函数的返回,但是yield和return不同的是,yield可以从上次程序结束的地方开始重新运行。在执行yield所在的函...
-
前言✨
“QtCore”模块主要包含了一些非GUI的基础功能,包含事件循环与Qt的信号机制。此外,还提供了跨平台的Unicode、线程、内存映射文件、共享内存、正则表达式和用户设置。
“QtWigets”模块包含了大多数的控件类型。包...
-
前言✨PyQt是Python语言的GUI编程解决方案之一,可以运行到多种平台上。可以用来代替Python内置的Tkinter。PyQt的开发者是英国的“Riverbank Computing”公司。它可以免费地用于自由软件的开发。不过目前尚不提供LG...