摘要:
记录使用PyQt5写上位机的过程 安装 pip install PyQt5 pip install PyQt5-tools 安装tools是为了使用Qt-Designer(允许使用屏幕窗体和简单的拖放界面设计小部件、对话框或完整的主窗口) 在...\Python\Python37\Lib\site- 阅读全文
摘要:
经常使用的命令简记: 增加远程仓库地址并指定命名:git remote add remoteName url ————删除远程库地址:git remote remove remoteName 下载远程库:git clone url ——————————————————拉取远程库更新:git pull 阅读全文
摘要:
官方文档 比较好的教程 要快速上手可以看下面的例程 例程: 这个可以用来检验模块是否安装好了 from pywinauto.application import Application '''启动App,如 记事本''' app = Application(backend="uia").start( 阅读全文
摘要:
查看系统信息(位数): systeminfo 查看所有进程: tasklist 按关键字检索进程: tasklist | find "xxxx" 结束进程: taskkill /pid 进程ID 阅读全文
摘要:
官方文档 例子: Server: https://github.com/FreeOpcUa/python-opcua/blob/master/examples/server-minimal.py 1 import sys 2 sys.path.insert(0, "..") 3 import tim 阅读全文
摘要:
OPC UA信息建模 为什么要对信息建模 OPC UA信息建模的基础原则 节点和引用 对象、变量和方法 对象和变量类型 对象类型 变量类型 地址空间 信息模型 地址空间模型、信息模型和实例数据之间关系 OPCUA信息建模的流程 OPCUA客户端和设备交互的两种方式 基于OPCUA的系统数据交互流程 阅读全文
摘要:
官方文档 下面是最简单的示例: 封存对象: import pickle ''' An arbitrary collection of objects supported by pickle. ''' data = { 'a': [1, 2.0, 3, 4+6j], 'b': ("character 阅读全文
摘要:
官方文档 编译库: 假设要编译的文件为 xxx.c,xx.c,xxx.h from cffi import FFI ffibuilder = FFI() '''声明xxx.h里的函数和全局变量''' ffibuilder.cdef(open('xxx.h').read()) '''设置输出库名,C源 阅读全文
摘要:
官方文档 使用场景: 当创建的类要初始化的变量很多时(即一个数据类),如: class StarWarsMovie: def __init__(self, producer: str, release_date: datetime, characters: List[str], planets: L 阅读全文
摘要:
官方文档 常见使用方法: from pathlib import Path'''得到当前目录的绝对路径'''Path.cwd()'''得到一个目录的绝对路径'''a = Path(../XXX/XX)a.resolve() '''列出子目录''' p = Path('.') [x for x in 阅读全文