- 博客(6)
- 资源 (1)
- 收藏
- 关注
翻译 Python - decorator
Decorators “装饰器是一种对函数或者类指定代码管理的一种方式”...“装饰器本身是可调用的函数,并且返回一个可调用的函数” - Mark Lutz 一个函数对象是可调用的。所以,上面那句表达可以翻译为:一个装饰器是一个函数,它接收一个函数对象作为它的参数,并返回一个函数对象,在这个过程,可以对输入函数做必要的修改,可能增强它。 “实际上,你可以使用Python的装饰器来实现装饰器模
2016-04-25 20:34:11 322
原创 Bash的内部变量
IFS: Internal Filed Separator。这个变量决定当Bash解释字符串时怎么认识字段,或者字符边界。$IFS的值默认是空白(space, tab, and newline),但是也是可以改变的。例如,要解释以逗号分隔的数据文件,可以通过IFS=,将IFS设置为","。
2016-04-23 17:24:22 336
原创 Bash的位置参数:
位置参数的一些特殊变量提供了对传递的参数的总数的访问,以及一次对所有参数的访问。 $# 提供传递到Shell脚本或函数的参数总数。当你为了处理选项和参数二建立循环时,它会很有用。例如: while [ $# != 0 ] do case $1 in ... esac done$*, $@ 一次表示所有的命令行参数。这两个参数可用来把命令行参数传递给脚本或函数所执行的
2016-04-23 16:40:42 934
原创 Bash中各种括号的使用
Bash中有各种括号,包括单小括号,双小括号,单中括号,双中括号,单大括号。而且它们之间很容易混淆,所以很有必要总结一下它们的用法。 1. ()的用法 单个小括号用来创建一个子shell。例如: $ pwd /home/xfeng $ (cd /tmp; pwd) /tmp你可以看到,子shell允许你在不影响当前shell的环境下去执行操作。 此外,()还有命令替换的功能,result=
2016-04-23 15:11:24 3690
翻译 理解Python的with语句
正如Python的绝大多数别的东西,一旦你理解了它所要解决的问题之后,with语句实际上非常简单。考虑如下的代码片段: set things up try: do something finally: tear things down 这里的“set things up”可以是打开一个文件,也可以是获取一些外部资源,“tear things down”既可以是关闭一个文件,或者是
2016-04-22 14:14:07 576
vcruntime140.dll丢失导致wamp安装失败解决方法
2016-02-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人