Python 的 os 和 sys 模块常用功能有哪些?
os:进程与环境——os.getcwd/chdir、os.environ(环境变量)、os.getpid/getppid、os.system(执行命令,输出不捕获,用 subprocess 更好);路径:os.path(join/exists/basename/dirname/splitext);os.listdir/os.walk/os.makedirs/os.remove/os.rename。sys:解释器——sys.argv(命令行参数)、sys.path(模块搜索路径,可 append)、sys.exit()、sys.version/platform、sys.stdout/stderr(重定向)、sys.getsizeof、sys.setrecursionlimit、sys.modules(已导入模块)。生产环境用 os.environ 读配置、subprocess 跑外部命令。
一起交流
分享经验,让问题更进一步
讨论,从你的观点开始
还没有回复,欢迎补充经验或分享不同的思路。