07 2018 档案
摘要:生成器,迭代器,可迭代对象,序列 1. 序列 + 序列是有固定特征集的可迭代对象。它们可以从0开始索引,并以序列长度减1的值结束,它们有长度,可以分割 序列是一种很常见的可迭代对象。列表,元组和字符串都是序列。 2. 可迭代对象 可迭代对象是任何可以用for循环遍历的东西。可迭代对象可以被for循环
阅读全文
摘要:python类 1. 类级别的变量 输出结果: + self是个代指。代指了自己所在的class。你可以由 self 点进所指class本身的函数。由此可见,self 本身作为一个代词,并不一定要叫self。你也可以用个其他什么来代替。只不过,必须得是这个类的所有子方法的第一个参数: + self.
阅读全文
摘要:decode()和encode() encode()和decode()都是字符串的函数,分别指编码和解码,在python中,Unicode类型是作为编码的基础类型,如下: 即: str.decode()是指其他编码方式解码为unicode码, str.encode(‘qita’)unicode码编为
阅读全文
摘要:mysql数据库 1. 安装 1. 安装mysqldb 2. pip install sqlalchemy 2. 连接 其中,echo为True代表打开logging,test为数据库名。 3. 创建映射 一个映射对应着一个Python类,用来表示一个表的结构。下面创建一个person表,包括id和
阅读全文
摘要:python函数参数改不改变的问题 前几天在做项目的过程中发现了一个问题,向函数中传入一个list,在函数体内将其赋值给list,对list1操作后发现list也发生了变化,啊 ! 出乎意料。查了一下原因,原来python里有可变对象和不可变对象之分。只有传入的是不可变对象时,值才不发生改变,若是可
阅读全文
摘要:时间戳和日期相互转化 一. time模块 time模块里是一些函数 1.1 时间戳 每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示 1. time.time() 获取当前时间戳 输出结果为: 1.2 时间间隔 + 时间间隔是以秒为单位的浮点小数 1.3 格式化时间 上述时间戳对
阅读全文
摘要:xps之``元素 + xps文档的``代表xps文档里边的线条,包括直线,曲线,弧线等等,那么如何从xps中提取出横线和竖线,从而发现表格呢?这就要仔细解读Data属性. == 这里研究缩略语法格式的Data属性组成: Data属性解读 + Figure definitions are specif
阅读全文
摘要:ocr之splitLine()函数 + 该函数的功能是为实现对每行的文字分段而设计的。流程如下: 一. 针对时间格式,提前取出来 + 该函数是针对每行的文本lineText中的时间格式,提前取出来 + 其中,用正则表达式匹配,匹配到各种时间格式就标记为 elemList[i]['Delete'] =
阅读全文
摘要:xps 之Positioning Content 1. RenderTransform and Transform + RenderTransform 和 Transform指定一个矩阵,表示做表空间变换 + 该矩阵含6个元素,表示如下: + xScale,yScale表示尺度变化,offsetX,
阅读全文
摘要:XPS Documents + documents which, in turn, bind a collection of fixed pages. All page markings are specified with or elements on the fixed page. These
阅读全文
摘要:xps坐标提取算法 + 要解析一个xps文档,需要先对文件进行解压,并指向文档页(1.fpage这样子的)所在的目录listDir : + 接着定位到1.fpage文件的路径pageXmlPath,读取其内容到xmlContent: + 然后获得xml树根: + 继续找树根下的节点: + 然后对这些
阅读全文

浙公网安备 33010602011771号