《Python忍者秘籍》--使用装饰器(二)
摘要:装饰器不只用于函数,还可用于处理类。它们使开发人员的逻辑意图更明显。 装饰器装饰类的方法:静态方法和类方法。 静态实例: class Cat(): def __init__(self, breed, age): self.breed = breed self.age = age def cat_ag
阅读全文
《Python忍者秘籍》--使用装饰器(一)
摘要:什么是装饰器? python中的装饰器是指任何可以修改函数或类的可调用对象。 当一个函数或类被调用时,它被传递给装饰器,装饰器返回一个修改过的函数/类。 先看几个实例,了解python函数的一些特点。 实例1: def first_func(value): # 测试函数 print(value) n
阅读全文
《Python忍者秘籍》--使用python解释器
摘要:python代码在被调用时才会被处理,而不是在使用前先预编译。 当使用python交互式提示符>>>时,代码会保留在RAM中,一旦交互会话关闭,代码就会消失。因此交互式提示符是快速测试编程思想的好方法, 但并不建议使用其运行完整的程序。 执行python程序的基本命令: python <script
阅读全文
《Python忍者秘籍》--使用python模块
摘要:《Python忍者秘籍》:忍者让人想起不规则战术。秘籍告诉我们应用正确的技术提升代码质量、可用性以及性能。 这本书目的是深入研究python中一些开发者从未体验过的相关技术。 揭示一些鲜为人知的内容,扩宽读者视野。 接触到几种提高应用程序的速度和并发性的方法。 python模块:是python程序中
阅读全文