说明1、遇到不同类型的异常,需要针对不同类型的异常,做出不同的响应,这时需要捕获错误类型。2、当Python解释器抛出异常时,最后一行错误信息的第一个单词,就是错误类型。实例try…
注意点1、系统的自带的异常只要触发会自动抛出,但用户自定义的异常需要用户自己决定什么时候抛出。2、raise唯一的一个参数指定了要被抛出的异常。它必须是一个异常的实例或者是异常的类…
说明1、当函数/方法执行出现异常,会将异常传递给函数/方法的调用一方。2、如果传递到主程序,仍然没有异常处理,程序才会被终止。实例def demo1(): return i…
说明1、Python 的解释器在导入模块时,会搜索当前目录指定模块名的文件,如果有就直接导入。2、如果没有,再搜索系统目录。在开发时,给文件起名,不要和系统的模块文件重名。3、Py…
使用注意1、__name__ 属性可以做到,测试模块的代码 只在测试情况下被运行,而在被导入时不会被执行。2、__name__ 是Python的一个内置属性,记录着一个字符串。如果…
1、说明psd文件是Phtoshop图片格式,使用Python的库psd-tools将它进行转换。所有的图片输出的格式为PSD格式。为了方便进行观察与转换,需要将这些PSD文件转换…
1、append用于在列表末尾追加新的对象a = [1,2,3] a.append(4) #the result : [1, 2,…
1、find方法可以在一个较长的字符串中查找子串。返回子串所在位置的最左端索引,如果没有找到则返回-1a = 'abcdefghijk' print(a.find('abc')) …
1、clear方法清除字典中所有的项。这是一个原地操作,所以无返回值(或则说返回None)d = {'name':"tom"} d.clear() print(d) …
说明1、os.path.exists()用于判断某个路径是否存在。若存在则返回True,若不存在则返回False。2、os.makedirs()创建文件夹。传入所欲创建的文件夹的路…
python的ndarray与pandas的series如何相互转换?