1 cls
python 中 cls 代表类的本身,相对应的 self 则是类的一个实例对象。
2 Python中的构造函数
Python中的构造函数是__init__函数。在Python中,子类如果定义了构造函数,而没有调用父类的,那么Python不会自动调用,也就是说父类的构造函数不会执行。
3 strip()函数
用于移除字符串头尾指定的字符或字符序列(默认为空格或换行符)。
4 python ‘_’、’__‘和’__xx__'的区别
"_"单下划线
Python中不存在真正的私有方法。为了实现类似于c++中私有方法,可以在类的方法或属性前加一个“_”单下划线,意味着该方法或属性不应该去调用,它并不属于API。
"__"双下划线
用来避免子类覆盖其内容。
"__xx__"前后各双下划线
用于Python调试。
5 %matplotlib inline
%matplotlib inline 可以在Ipython编译器里直接使用,功能是可以内嵌绘图,并且可以省略掉plt.show()这一步。
6 np.linspace()
np.linspace() 主要用来创建等差数列。
7 字符串前加 r
r 的作用是防止出现转义字符时被转义。
8 Python 爬虫步骤
- 找到需要爬取内容的网页URL。
- 查看该网页的HTML代码。
- 在HTML代码中找到需要提取的数据。
- 写python代码进行网页请求、解析。
- 存储数据。