当前位置: 首页 > news >正文

网站搭建哪里找有名气搭建网站多少时间

网站搭建哪里找有名气,搭建网站多少时间,页面设计的线条,南京网站制作学校用于记录理解PC程序的程序逻辑 1、程序的作用 根据原作者的说明#xff08;文件说明.txt#xff09;#xff0c;该程序 (PC.py) 的主要作用是提取某一个文件夹中的某个设备 (通过config中的信息看出来是Ag_T_8) 产生的日志文件#xff0c;然后提取其中某些需要的数据文件说明.txt该程序 (PC.py) 的主要作用是提取某一个文件夹中的某个设备 (通过config中的信息看出来是Ag_T_8) 产生的日志文件然后提取其中某些需要的数据进行处理后放进数据库中 文件的主要部分就只有PC.py这一个程序剩下的都是为他服务的原作者将.py文件打包成了.exe文件并设置为后台运行 2、涉及到的主要的库 MqttMQTT 是一个轻量的发布订阅模式消息传输协议专门针对低带宽和不稳定网络环境的物联网应用设计可以理解为这玩意就是用来进行不同软件之间地通信 mqtt的主要分为三个部分分别是服务端broker和各种客户端(这里用的是paho-mqtt )客户端想要与服务器连接需要知道客户端的四个信息分别是 broker服务端的 ① 地址② 端口③ 主题和 ④ 客户端的ID这四个信息在config.json文件中进行设置分别对应mqtt_broker、mqtt_port、mqtt_topic、mqtt_client_id 注意原作者将所有有关于mqtt的内容全部都注释掉了并没有用到mqtt通信但是config中关于mqtt的配置信息还是要填写的否则会因为读取而报错这因该是原作者之前的开发者出于另外的目的配置的这里可以直接忽略 pyodbc一个用来进行数据库操作的库这里作者用的是pypyodbc(pyodbc的纯python实现版)可以理解为是将读取到的文件写入到数据库中的工具。 数据库可以看作是一个excel表pyodbc可以对这个表格进行增删改查等操作但是与excel不同的是数据库是使用一行一行的命令进行操作的而且在使用之前需要进行连接连接需要用到的参数和config.json中对应的参数为: ①数据库的IP地址/mssql_ip ② 数据库的端口号/mssql_port ③ 登陆的用户名/mssql_user ④ 该用户名对应的密码/ mssql_password; ⑤ 登陆的数据库的名称/ mssql_db watchdog: 这里就当作是一个用来监听某个文件夹中的文件是否有变化的的库就够了 3、业务逻辑 所有的数据处理啥的都封装在FileHandler中当程序启动后会运行FileWatcher类中的run函数这个run函数会执行FileHandler类 1、当config.json中log_path对应的文件夹中有新的文件生成会在日志文件logging.conf中进行记录 2、如果生成的这个新的文件不是以.dat结尾的就不进行操作 3、如果是以.dat结尾的就读取这个.dat文件并提取相关信息 4、原作者在datalog中给了6个测试案例这里以第一个文件1_2111001232800464_230719211823.dat为例说明从中提取了哪些信息 5、首先是从整个文件的前两行提取reference,sn,start_time,end time和cycle_time具体的提取情况见 6、之后总览后面所有的文字如果出现了 “|01” 这个玩意就表示有错误产生然后一行一行的看找到这玩意出现的哪那一行提取出error code这个文件的第235行出现了 “|01” 提取出error code 为 1%led1_color见下图 7、如果有错误产生result为fail,error code 就是上面这样提取的error code如果没有错误产生result为pass, error code 为None 8、另外在config.json中还有两个参数 “equipment_code” 和 “equipment_name”这两个对应的值也会被记录下来 9、所有记录的值如下图 10、一共得到了10个参数全部写入到数据库中他们在数据库中的名字分别为 reference, sn, test_result, error_code, create_time, equipment_name, equipment_code, start_time, end_time, cycle_time。 都是以字符串的形式写入的 其他说明 需要配置的东西 只需要设置config文件夹中的config.dat文件其中各个参数的意义为 注意要想运行这个程序需要用到一些其他的python库和数据库可以直接运行这个.py文件也可以打包成.exe文件运行如果要打包就是另外的东西了.spec文件就是和打包有关的设置和这个程序的运行逻辑没啥关系如果要了解打包的相关操作可以看看pyinstaller库
http://www.hkea.cn/news/14389341/

相关文章:

  • 山东省建设局拖欠工资网站邢台路桥建设总公司没有网站吗
  • 外贸seo网站建站电子商务网站规划与建设步骤
  • 58临沂网站建设湖南省住房与城乡建设网站
  • 网站做贷款许可证蒙特网公司怎么样
  • 龙口网站制作多少钱学习软件的网站
  • 手机网站php开发爱站站长工具
  • 保定电子网站建设医疗网站建设免费
  • 重庆免费网站推广软件白酒网站建设
  • 微官网和移动网站区别吗模块化网页制作软件
  • 求职简历模板免费可编辑无锡网站关键词优化软件咨询
  • 网站制作长沙东莞网站网络推广公司
  • 网站建设:上海珍岛怎么知道网站是php
  • 网站建设定制公司wordpress制作大型网站
  • 网站jsp充值和体现系统怎么做WordPress头像ssl
  • 黑色炫酷灯饰照明科技企业商务网站模板wordpress后台非常卡
  • 深圳做网站的网络公中国菲律宾热身赛
  • 做电影网站如何盈利怎么查找网站备案主体
  • 免费数据库网站空间做网站的公司怎么样
  • 网站seo服务公司网站推广的优势有哪些
  • 张家界网站制作公司网站开发自学
  • 沈阳建站企业注册在哪个网站申请
  • 怎样建立自己网站旅游网站建设1000字
  • 杭州网站建设V芯ee8888e做网站制作外包
  • 维护网站多少钱网站怎么添加音乐
  • 广州做网站推广的公司网站悬浮图标怎么做
  • 个人网站建设方案书 学生最威海的网站建设
  • 站群系统源码公众号开发者模式怎么关闭
  • 网站底部 设计90后做网站赚了
  • 网站目录网站建设服务器如何选择
  • 万网主体新增网站备案需要是滴么重庆做网站建设企业