摘要:
来源:http://bbs.csdn.net/topics/390938651 sudo : 暂时切换到超级用户模式以执行超级用户权限,提示输入密码时该密码为当前用户的密码,而不是超级账户的密码。不过有时间限制,Ubuntu默认为一次时长15分钟。su : 切换到某某用户模式,提示输入密码时该密码为 阅读全文
摘要:
今天遇到了个问题: 我在执行如下代码时发现,文件只写了一半。也就是说,当文件量过大时,下面的代码是不能保证文件被正确写入的。 解决办法: 来源:http://www.crifan.com/python_after_write_file_then_do_not_know_how_long_to_sle 阅读全文
摘要:
开始看官方文档,各种看不懂,只看到一句Properties, bound and unbound methods, static methods, and class methods are all based on the descriptor protocol. 然后看了一篇很不错的文章Pyth 阅读全文
摘要:
1.http://python-china.org/t/77 有关method binding的理解 2.[Python] dir() 与 __dict__,__slots__ 的区别 3.Descriptor HowTo Guide 4.如何理解 Python 的 Descriptor? 5.简明 阅读全文
摘要:
参考来源: http://stackoverflow.com/questions/10298354/mongodb-cursor-id-not-valid-error http://stackoverflow.com/questions/24199729/pymongo-errors-cursorn 阅读全文
摘要:
来源:廖雪峰 继承关系是: 那么,isinstance()就可以告诉我们,一个对象是否是某种类型。先创建3种类型的对象: 然后,判断: 子类可以看做父类对象,但反过来不可以。 阅读全文
摘要:
来源:廖雪峰 可以判断一个变量是否是某些类型中的一种,比如下面的代码就可以判断是否是str或者unicode: 由于str和unicode都是从basestring继承下来的,所以,还可以把上面的代码简化为: 仅仅把属性和方法列出来是不够的,配合getattr()、setattr()以及hasatt 阅读全文
摘要:
假设有 目录/A(a.py), 目录/B(b.py), 括号里是目录中的文件 在目录/A中编写a2.py,里面可以import a,但是不能import b 解决方法 sys.path中会列出搜索路径,可以把其他指定目录加入到这个变量中,之后就可以引用其中的模块了。 阅读全文
摘要:
来源:廖雪峰 看了好多次装饰器,发现还是廖老师讲得好,能让我看懂..... 下面是一段装饰器代码 它的含义等价于 即,log是一个函数,接收一个函数做参数,now变成了log(now)的返回值 下面,加上一个简单的log函数,只嵌套一层。 结果 在log函数中打印了被调用函数的名称,但是一共只会运行 阅读全文
摘要:
今天磁盘满了,想删掉一些老的日志文件。开始想写个python脚本,转念一想,可能shell脚本好点。结果发现,根本不用写脚本,一个find指令就可以解决问题了。 先上指令 解析: find 后面紧跟的是要查找的目录,. 表示当前目录 -type f:指定查找对象为文件 -name *.log:指定查 阅读全文