python 常用模块资料 模块 os 模块包装了不同操作系统的通用接口,使用户在不同操作系统下,可以使用相同的函数接口,返回相同结构的结果。 : 返回当前操作系统名称( 'posix', 'nt', 'os2', 'mac', 'ce' or 'riscos' ) os 中定义了一组文件、路径在不同操作系统中的表现形式参数, 如 ( 文件夹分隔符, windows 中是\) print +"windows" ( 扩展名分隔符, windows 中是.) print "*"++"png" (目录分隔符, windows 中是;) (换行分隔符, windows 中是\r\n ) os 中有大量文件、路径操作的相关函数,如: listdir(path): 列举目录下的所有文件 ('/tmp') makedir(path): 创建文件夹,注:创建已存在的文件夹将异常 ('/newdoc') makedirs(path): 递归式的创建文件夹,注:创建已存在的文件夹将异常 ('/tmp/test/') remove(filename): 删除一个文件 ('/tmp/log') rmdir(path): 删除一个文件夹,注:删除非空的文件夹将异常 removedirs(path): 递归的删除文件夹,直到有一级的文件夹非空,注:文件夹路径不能以'\' 结束 rename(src,dst): 给文件或文件夹改名( 可以改路径, 但是不能覆盖目标文件) renames(src,dst): 递归式的给文件或文件名改名 walk(path): 遍历目录和文件。。列举 path 下的所有文件、文件夹 for i in ('root'): print i os 中与进程相关的操作,如: execl(path): 运行一个程序来替代当前进程,会阻塞式运行_exit(n): 退出程序 startfile(filename): 用与文件关联的程序运行, 关联程序打开后,立即返回 system(cmd): 运行一个程序或命令, 会立即返回, 并在 cmd 执行完成后,会返回 cmd 退出代码 : 在不同的操作系统中调用不同的模块,是一个可 impor t 的模块,这个模块中提供很多有用的操作: abspath(path): 返回 path 的绝对路径,若 path 已经是绝对路径了,则保持。 basename(path): 返回 path 中的文件名。 commonprefix(list): 返回 list 中的统一前缀, 用于获得一组字符串的左起相同的内容 dirname(path): 返回 path 中的文件夹部分,结果不包含'\' exists(path): 文件或文件夹是否存在 getatime(path): 文件或文件夹的最后访问时间,从新纪元到访问时的秒数 getmtime(path): 文件或文件夹的最后修改时间 getctime(path): 文件或文件夹的创建时间 getsize(path): 文件或文件夹的大小,若是文件夹
python常用模块资料 来自淘豆网www.taodocs.com转载请标明出处.