os,os.path属性和方法列表

os模块属性    描述
linesep        用于在文件中作为分隔行的字符串
sep                用来分隔文件路径名的字符串
pathsep        用于分隔文件路径的字符串
curdir            当前目录的字符串名称
pardir            当前目录的父目录字符串名称

文件对象有一个truncate()方法,有文件位移操作方法seek(),返回当前位移的方法tell()

文件对象的方法
file.close()        关闭文件
file.flieno()        返回文件的描述符
file.flush()        刷新文件内部的缓冲区
file,isatty()        判断一个文件是否为一个tty设备文件
file.next()        返回一个文件的下一行,如果到结尾,则报一个 StopIteration异常
file.read()
file.readline()
file.readlines()
file.wirte()
file.wirtelines()

文件对象的属性
file.name 
file.closed
file.mode
file.encoding

当一个程序一打开,就可以访问三个标准文件 stdin stdout stderr
 当导入sys模块的时候就可以访问到了
sys.argv用于命令行参数的访问   相当于js中的arguments,还过 sys.argv[0]总是一.py文件的文件名,是一个列表

os模块的文件、目录的访问的方法
mkfifo()/mkmod()        创建命名管道/创建文件系统节点
remove()/unlink()        删除文件
rename()/renames()     重命名文件
stat()                            返回文件信息
symlink()                    创建符号链接
utime()                        更新时间戳
tmpfile()                    创建并打开一个新的临时文件
walk()                        生成一个目录树下的所有文件

chdir()/fchdir()        改变当前工作目录/通过一个文件描述符改变当前工作目录
chroot()                    改变当前进程的根目录
listdir()                    列出当前目录的文件
getcwd()                返回当前工作目录
getcwdu()                返回当前工作目录的unicode对象
mkdir()                    创建目录
makedirs()                创建多层目录
rmdir()/removedirs()        删除目录/删除多层目录
access()                    检验根限模式
chmod()                    改变权限模式
chown()/lchown()        
umask()        设置默认权限模式
open()        打开
read()            读
write()            写
dup()/dup2()    
makedev()    从major和minor设备号创建一个原始设备号
major()/minor()   从原始设备号获得major/ minor设备号

os.path模块路径名访问函数
basename()        去掉目录路径,返回文件名
dirname()            去掉文件名,返回目录路径
join()        
split()
splitdrive()
splitext()

getatime()
getctime()
getmtime()
getsize()

exists()
isabs()
isdir()
isfile()
islink()
ismount()
samefile()

好多都是和linux相关的方法,感觉能看全,linux真心强,什么语言都向着他
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值