- 博客(5)
- 收藏
- 关注
原创 《Fluent Python》读书笔记——第二章序列构成的数组
摘要Python的序列类型很丰富,有list,tuple,str,bytes,bytearray,memoryview rray.array等。可以分为容器序列和扁平序列,容器序列存放的任意类型的对象的引用,扁平序列存放的是值而不是引用序列类型按能否被修改还可分为可变序列和不可变序列这一章主要讲了list,tuple这两种序列类型列表推导使用列表推导的通常原则是:只用列表推导来创建新的列表,并且尽量保持简短。如果列表推导的代码超过了两行,你可能就要考虑是不是得用 for 循环重写了。
2022-05-27 17:26:34 138
原创 Python识别二维码获取电子发票基本信息
Python识别二维码获取电子发票基本信息前言前言因工作需要,每月需要对大量的电子发票重命名,命名格式为发票代码_发票号码.pdf,几经尝试,发现同样是pdf格式的电子发票,使用pdfplumber读取出来的文字信息却有很大不同,一些通行费发票可以很好地识别出全部内容,非通行费的电子发票却只能读取出一部分发票信息,而且最需要的发票代码和发票号码恰恰是读取不出来的。在网上一番查找之后,最终实现通过识别电子发票左上角的二维码来读取发票代码发票号码等基本信息并对pdf文件进行重命名。import osim
2021-03-13 22:11:19 6586 2
原创 Ubuntu16.04初次安装(Windows10与Ubuntu16.04双系统_UEFI)
已经不是第一次安装Linux系统了,之前装装卸卸了很多次,对于一个非著名Linuxer来说,这样折腾也属正常!哈哈~~ 趁着这次Ubuntu16.04LTS的发布,发现之前版本的一些问题也有了解决,于是决定再次安装Ubuntu系统来进行娱乐学习。 这次安装采用的是硬盘安装,虽说是硬盘安装,不过其实与U盘安装差不多。 第一步,在Windows10系统内利用磁盘管理,划分出
2016-09-02 17:25:43 694
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人