zoukankan      html  css  js  c++  java
  • python学习笔记(三)

    1、闭包:闭包是一个包含有环境变量取值的函数对象。环境变量取值被保存在函数对象的__closure__属性中。将函数作为某另一个函数的返回结果

    2、可以继续调用decorator来修饰函数或者类,而不用重复修改函数或者增加新的封装或者重载类。定义好统一的操作,减少重复代码量。

    3、列表推导:[x*x for x in range(10)]

    [x*x for x in range(10) if x % 3 == 0]

    4、Very important fact: By default, urllib3 does not verify HTTPS requests.

     $ pip install certifi

     Make sure to update your certifi package regularly to get the latest root certificates.

    参考:http://urllib3.readthedocs.org/en/latest/security.html

    5、ins关键字表示调用的类实例,cls表示调用的类本身。

    self在定义时需要定义,但是在调用时会自动传入。self的名字并不是规定死的,用this也可以;self总是指调用时的类的实例。

    类实例的属性通过self.调用,无self.前缀的表示为类的属性,属于所有类实例共享。

    6、类型判断type(),isinstance(a,int),对于子类的判断type不管用,因此建议采用isinstance。

    7、 mysql支持:sudo apt-get install libmysqld-dev
    8、报错找不到MYSQLdb   pip install MYSQL-python

    9、开源爬虫工具:quickrecon pyrailgun scrapy 

  • 相关阅读:
    转转帖.NET.GC 浅谈.net托管程序中的资源释放问题 (转帖)
    [转]来谈谈从专业到更专业
    [转]ASP.NET中多国语言的实现
    [转]内向的人如何建立人际网络
    SQL 入门 (代码)
    SQL 查询 (代码)
    关于学生信息处理小代码
    SQL 函数 (代码)
    SQL 链接 (代码)
    SQL 数据表的相关操作
  • 原文地址:https://www.cnblogs.com/woodyle/p/4800609.html
Copyright © 2011-2022 走看看