工作需要需要把一批word文档的页眉修改成统一名称,在网上看到一些文章,自己写了代码,记录免得未来忘了。 首先安装python-docx,命令行运行: pip install python-docx -i http://…
分类:python
python多任务——协程的使用
使用yield完成多任务 import time def test1(): while True: print("--1--") time.sleep(0.5) yield None def test2(): while…
使用 Python 函数进行模块化
使用 Python 函数来最大程度地减少重复任务编码工作量。 你是否对函数、类、方法、库和模块等花哨的编程术语感到困惑?你是否在与变量作用域斗争?无论你是自学成才的还是经过正式培训的程序员,代码的模块化都会令人困惑。但是…
递归思想解决小熊掰玉米问题。
小熊掰玉米 一天小熊来到一片玉米地,兴奋的掰了若干个玉米,他发现太多了,于是扔了其中一半,感觉还是有点多,于是又扔了一个后往家赶;当它走了一米的时候感觉有点累,于是扔掉其中的一半加一个,继续往前每走一米重复以往的动作,扔…
python调用时间装饰器检测函数运行时间
用一个装饰器,监控程序的运行时间 import time def count_time(func): def int_time(*args, **kwargs): start_time = time.time() # 程…
python list实现按照字符串内数字排序
listing.sort(key=lambda x: int(re.findall(r”\d+”,x)[0]) )
【实战教程】python批量提取pdf文件中指定范围文字存储为txt文件
解决问题:将一个文件夹里的所有上市公司年报的pdf文件利用开始和结尾关键字提取pdf文件指定范围的文本存储为txt文件,然后进行文本分析,文本分析的内容将放到下一个文章。 代码如下:先导入库,然后定义函数,定义函数部分不…
python处理doc和docx
https://python-docx.readthedocs.io/en/latest/index.html https://docs.microsoft.com/zh-cn/office/vba/api/word.d…
python序列的深拷贝和浅拷贝
python中的不可变类型 列举:数值,字符串、元组、字节串 数值及字符串“可变”’的假象 num = 123 mystr = 'abc' print(id(num), num) print(id(m…
关于测试
测试用例 import datetime from django.test import TestCase from django.utils import timezone from .models import Qu…
else块的用途
除了在if…else…中使用,else块还可以在for循环、while循环以及try…except中使用。 在for循环中使用: 1 my_list = ['a','b','c','d…
如何使用python+opencv识别二维码
参考文章 python+opencv检测图片中二维码 利用opencv提取目标区域 opencv实时识别指定物体 基于opencv+python的二维码识别 Python二维码应用(一)QRcode二维码生成&识…