- 博客(5)
- 收藏
- 关注
原创 Python+ImageMagick实现多图片合并为一个pdf文件
前段时间买了不少书,现在手头的书籍积累的越来越多,北京这边租住的小屋子空间越来越满了。自从习惯了笔记本触摸板的手势操作之后,我偶觉得使用电脑看电子文档也挺享受的。于是想把自己的部分书籍使用手机拍照,然后合并成一个pdf文件。 最初尝试过找成熟的Windows软件,但是始终没有找到一个好用的软件。想写脚本处理,一直也没有实现。偶然查看ImageMagick软件的说明,找到了可以批量合
2017-06-28 23:02:10 6727 2
原创 Python中partial的使用
Parrtial的功能是可以提前向函数传递一部分参数,传递的原则是按照顺序传入。举个简单的例子,假如有以下代码:from functoolsimport partial def Demo1(a,b): return a + b Demo1_p =partial(Demo1,5)r_Demo1 =Demo1_p(7)print(r_Demo1)
2017-06-28 08:13:45 1425
原创 Python中字典get方法的使用
说起来,这个功能是否需要学习还真是有待于讨论。其实,知道了字典这种数据结构以后,通过最基本的Python功能也能够实现一个类似的功能。不过,既然内置了这个功能那么我们就没有必要重复造车轮。 在字典内置的方法中,想说的方法为get。这个方法是通过键来获取相应的值,但是如果相应的键不存在则返回None。其实,None只是一个默认的返回值但是并不是一个不能修改的返回值。其实,如果查询失败
2017-06-05 23:49:14 11278
原创 Python中switch结构的实现
Python中switch条件分支结构的实现一般是通过字典来实现,或许这个基本上是最初接触过Python的人也能够掌握的技巧。不过在更深入模拟C语言中的switch语句功能上,还是有一点其他的小技巧需要注意一下。 简单实现一个switch的分支结构,示范代码如下:#!/usr/bin/python def Func1(): print("function
2017-06-05 23:38:31 3497
原创 Python中for复合语句的使用
当Python中用到双重for循环设计的时候我一般会使用循环的嵌套,但是在Python中其实还存在另一种技巧——for复合语句。 简单写一个小程序,用于延时循环嵌套功能如下:#!/usr/bin/python defFunc1(ten_num,one_num): for i in range(ten_num): for j
2017-06-05 23:16:25 4136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人