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 

  • 相关阅读:
    CSS3实现平行四边形
    [Python]图的遍历-DFS
    [Python]图的遍历-BFS
    [Python]图的遍历-拓扑排序
    [Python]哈夫曼编码
    [Python]贪心算法-Prim-和-Kruskal实现-最小生成树
    [Python]贪心算法-Dijkstra-实现
    [python3]稳定匹配算法实现和优化
    从csv文件构建Tensorflow的数据集
    Tensorflow 基础API
  • 原文地址:https://www.cnblogs.com/woodyle/p/4800609.html
Copyright © 2011-2022 走看看