摘要: with open('somefile.txt', 'a') as f: f.write(mytext) 这会将mytext附加到somefile.txt 阅读全文
posted @ 2021-06-01 16:20 poowicat 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 描述 DBC是Database Can的缩写,其代表的是CAN的数据库文件,在这个文件中把CAN通讯的信息定义的非常完整清楚,而CAN网络的通讯就是依据这个文件的描述进行的,所以DBC文件的作用非常强大,正是因为有了它才可以使得整个CAN网路的节点控制器无差错的协同同步开发。 DBC数据库文件是用来 阅读全文
posted @ 2021-06-01 10:30 poowicat 阅读(5180) 评论(0) 推荐(0) 编辑
摘要: Argparse模块 argparse 模块可以轻松编写用户友好的命令行接口。程序定义它需要的参数,然后 argparse 将弄清如何从 sys.argv 解析出那些参数。 argparse 模块还会自动生成帮助和使用手册,并在用户给程序传入无效参数时报出错误信息。 使用流程: 主要有三个步骤: 创 阅读全文
posted @ 2021-05-31 11:07 poowicat 阅读(64) 评论(0) 推荐(0) 编辑
摘要: Test代码如下: # -*- coding: utf-8 -*- # 一、使用open打开文件后一定要记得调用文件对象的close()方法。比如可以用try/finally语句来确保最后能关闭文件。 # # 二、需要导入import os # # 三、下面是逐行读取文件内容的三种方法: # 方法一 阅读全文
posted @ 2021-05-26 11:17 poowicat 阅读(8707) 评论(0) 推荐(0) 编辑
摘要: 需求: 需要判断文件是否被修改,注:其被修改的文件,大小无变化(kb级),文件不能打开,故想到这种方法。 源码: import hashlib import os, sys def CalcSha1(filepath): with open(filepath, 'rb') as f: sha1obj 阅读全文
posted @ 2021-05-25 15:25 poowicat 阅读(761) 评论(0) 推荐(0) 编辑
摘要: #MD5 和SHA-1 是目前使用比较广泛的散列(Hash)函数,也是在消息认证和数字签名中普遍使用的两种加密算法。 本文基于AVR 高速嵌入式单片机,实现了MD5和SHA-1 两种加密算法的比较,并对算法进行了汇编语言的优化和改进。 根据实验结果,对两种算法的优缺点进行了比较和分析。 ###MD5 阅读全文
posted @ 2021-05-25 15:21 poowicat 阅读(1738) 评论(0) 推荐(0) 编辑
摘要: NoSQL简介 NoSQL提倡运用非关系型的数据存储,相对于普遍的关系型数据库运用(适用于客户服务器编程),这一概念是一种全新的思维注入。 关系型数据库 遵守ACID规则 事务(transaction)和现实中的交易相似,主要有四个特性: A(Atomicity)原子性 C(Consistency) 阅读全文
posted @ 2021-05-21 17:48 poowicat 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 背景 本次小项目背景是批量处理文件脱敏。 问题 过程中遇到了 “如何遍历文件夹中的内容的问题” 后来通过查找资料找打了一个简洁的方法,也是我现在对python中的小知识点盲区,所以这里记录一下。 解决 使用 zip()函数: for h5, mf4, csv in zip(self.fileList 阅读全文
posted @ 2021-05-21 16:16 poowicat 阅读(81) 评论(0) 推荐(0) 编辑
摘要: QPlainTextEdit 为纯文本的编辑框,QTextEdit 支持富文本。 setText 函数中 参数 text 的 ‘\n’ 会被QPlainTextEdit 识别为换行,而在后者识别为空格。 由此,由‘\n’分割的多段(block)的纯文本,不能使用QTextEdit 来显示及计算位置等 阅读全文
posted @ 2021-05-21 15:23 poowicat 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 在遍历集合时,从逻辑上来说: 使用iteration与list并没有什么区别,但是当集合的数据量比较大的时候,两者还是有区别的。 从存储方式上说: list是以数组的形式存储数据,需要在内存中分配一块连续的空间,所以当集合的数据量比较大的时候可能分配不了足够的连续内存,这个时候最好是使用迭代器ite 阅读全文
posted @ 2021-05-21 13:24 poowicat 阅读(508) 评论(0) 推荐(0) 编辑