python
文章平均质量分 67
北海樵夫
这个作者很懒,什么都没留下…
展开
-
python win32 excel转pdf
python 使用win32进行excel转pdf1.pip install win32(pip失败,百度找答案)2.引入模块from win32com.client import DispatchEx3.def excel_pdf(path):# Excel转pdf#文档路径path_2 = r'C:\Users\xX\Desktop\trx\result'#列出文件夹里面所...原创 2020-05-04 09:50:44 · 1846 阅读 · 0 评论 -
openpyxl无法保存图片之坑
openpyxl无法保存图片之坑在使用python对excel进行保存时会发现文件里面的图片无法保存,这里只需执行命令:pip install pillow会发现图片有回来了。原创 2020-05-03 00:15:58 · 4969 阅读 · 12 评论 -
冒泡排序之python
arr = [7, 4, 3, 67, 34, 1, 8]def bubble_sort(): for i in range(len(arr)): for ii in range(len(arr)-1): if arr[ii] >arr[ii+1]: arr[ii],arr[ii+1] = arr[ii+1]...原创 2019-06-05 10:15:52 · 499 阅读 · 0 评论 -
一个demo清楚的了解yield
总的来说yield就是一个生成器(generator)生成器和迭代起的区别在另一个文章已经说过了,这里简单说一下。迭代器比生成器更省内存下面来一个小demo体验一下yield的作用demo: def gen_yield(): for i in range(10): yield i print_yield = gen_yiel...原创 2019-06-04 09:29:54 · 932 阅读 · 0 评论 -
经典for与迭代器和生成器的区别
迭代器迭代器(iterator)有时又称游标(cursor)是程式设计的软件设计模式,可在容器物件(container,例如链表或阵列)上遍访的界面,设计人员无需关心容器物件的内存分配的实现细节demo: a = iter([10,11,12,13,14,15]) print(next(a))out: out[0]:10不会记住上一次的位置迭代器会自动执行next(...原创 2019-06-04 10:27:19 · 865 阅读 · 0 评论