针对python的os库一些API记录,觉得python的命名并不好,很多API看名字,并不知道具体功能是什么
1. os.path.basename() 得到文件名称,不包括路径,例子:/var/tmp/web/abc/a.txt => a.txt , /var/tmp/web/abc => abc
2. os.path.dirname() 得到文件的路径,不包含文件,例子:/var/tmp/web/abc/a.txt => /var/tmp/web/abc
3. os.path.abspath() 得到文件的绝对路径
4. os.path.splitext() 返回一个元组,长度为2,第一个值表示文件的路径,不包括扩展名字,第二个值为扩展名,如果参数是个目录,第二个值为‘’
5. os.path.split() 返回一个元组,长度为2,第一个值为os.path.dirname(),第二个值为os.path.basename()
6. os.path.join() 连接连个路径,自适应系统分隔符
未完待续。。。