查阅资料后和实验后,发现和open()的功能差不多,但在进行爬虫或者其他方式得到数据写入文件时会有编码不统一的问题,所以就一般都统一转换为Unicode编码。
总之,用codeces,open()更便捷点。
type()和isinstance()
两者都是内置函数,主要判断变量是否属于某个内建类型。
type()不会认为子类是一种父类类型,不考虑继承关系
isinstance()会认为子类是一种父类类型,考虑继承关系。
判断两个类型是否相同,推荐用isinstance
isinstance(x, A_tuple):
x的类别和A_tuple相同,则返回True,否则,为False