From cd34ae2f15cd4a8500215ed07b0b7c87deb93bb7 Mon Sep 17 00:00:00 2001 From: jing_liu_lucky <568251076@qq.com> Date: Fri, 9 Jul 2021 06:42:18 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=96=B0=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...50\347\261\273\345\256\232\344\271\211.py" | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 "GB18030\345\255\227\347\254\246\345\210\206\346\236\220/\345\233\233\345\255\227\350\212\202\345\255\227\347\254\246\345\244\204\347\220\206\345\231\250\347\261\273\345\256\232\344\271\211.py" diff --git "a/GB18030\345\255\227\347\254\246\345\210\206\346\236\220/\345\233\233\345\255\227\350\212\202\345\255\227\347\254\246\345\244\204\347\220\206\345\231\250\347\261\273\345\256\232\344\271\211.py" "b/GB18030\345\255\227\347\254\246\345\210\206\346\236\220/\345\233\233\345\255\227\350\212\202\345\255\227\347\254\246\345\244\204\347\220\206\345\231\250\347\261\273\345\256\232\344\271\211.py" new file mode 100644 index 0000000..627cd67 --- /dev/null +++ "b/GB18030\345\255\227\347\254\246\345\210\206\346\236\220/\345\233\233\345\255\227\350\212\202\345\255\227\347\254\246\345\244\204\347\220\206\345\231\250\347\261\273\345\256\232\344\271\211.py" @@ -0,0 +1,30 @@ +import sys +sys.path.append("D:\cncc\project\字符分析") #设定自己模块的存储路径 +from 全局共享 import 共享消息 +from 全局共享 import 共享行列号 +from 全局共享 import 字符四元队列 +from 全局共享 import 输入文件 +from 全局共享 import 字符元素链表 +from 全局共享 import 垃圾元素链表 + +from 字符元素类定义 import 字符元素类 +from 字符解析通用框架抽象类定义 import 字符解析通用框架抽象类 + +class 四字节字符处理器类(字符解析通用框架抽象类): + def __init__(self): + self.设启动码(128) + + + def 工作函数(self): + 字节1 = 字符四元队列.读元素值(0) + 字节2 = 字符四元队列.读元素值(1) + 字节3 = 字符四元队列.读元素值(2) + 字节4 = 字符四元队列.读元素值(3) + + 字符四元队列.弹出四个元素() + + 字符元素 = 字符元素类(共享行列号) + 字符元素.追加4字节(字节1,字节2,字节3,字节4) + + 字符元素链表.append(字符元素) + 共享消息.设定消息值(2048) -- GitLab