Python的os模块常用属性及方法介绍
来源:互联网 发布:javascript的设计模式 编辑:程序博客网 时间:2024/06/05 21:59
Python的os模块常用属性及方法介绍
模块: os
该模块为python脚本调用各类操作系统(Unix, Mac OS, Dos。。。)接口提供了统一的封装,使脚本代码与平台无关化,增强了代码的可移植性。
属性
name:记录了当前操作系统的名称。Windows:nt
, Linux/Unix:posix
sep: 记录了路径分隔符, unix: '/', windows: '\'
expsep: 记录了文件名与文件扩展名的分隔符。
linesep: 记录了文本文件的行分隔符。unix: '\n', windows: '\r\n'
curdir:记录了当前工作目录
pardir:记录了当前工作目录的父目录
defpath: 记录了系统默认的查找路径。
在脚本中import os后,这些属性会自动保存运行脚本的操作系统上与之对应的操作符。通过os.xxx(比如os.sep)方式进行引用。
在编写python脚本时,使用这些属性,将会使代码与平台无关化,从而增强了脚本的可移植性。
比如:调用文件的write方法向文件写入数据时,不会自动给写入的内容加入换行符,如果我们想加入换行符,那么不要在字符还末尾加入'\n',而是加入'os.linesep'。
方法
- Python的os模块常用属性及方法介绍
- python os模块常用方法
- Python - OS模块常用方法
- Python os模块常用方法
- Python OS模块常用方法
- python的functools模块常用方法介绍
- python 常用的os模块
- 常用的Python os模块
- 常用的 python os 模块
- python 的os模块下chmod方法简单介绍
- 常用的python模块及安装方法
- 常用的python模块及安装方法
- 常用的python模块及安装方法
- 常用的python模块及安装方法
- 常用的python模块及安装方法
- 常用的python模块及安装方法
- 常用的python模块及安装方法
- 常用的python模块及安装方法
- C语言学习_006_C控制语句:循环
- C++文件操作详解(ifstream、ofstream、fstream)
- HTML5 WebSocket 技术介绍
- 递归显示视图层次结构
- 如何看职业规划三要素
- Python的os模块常用属性及方法介绍
- LCD驱动调试中部分常见问题的分析及解决办法
- 自学风雨路(代码学习,附上运行截图)《简易在线聊天系统》
- 三星辉煌藏隐忧 太依赖Android系统
- Shell中脚本变量和函数变量的作用域
- 线性表之顺序表示及实现
- 指针和数组
- Oracle认证:Linux与Windows的技术比较
- android 多点触摸实现图片缩放