python中os和sys模块的使用

os模块

以下操作都在ipython中实现:
import os #首先调用os模块
os. #按下tab键可以看到os模块的用法列表
1) os.listdir() #查看指定目录下所有目录或文件名:

In [100]: os.listdir("/root/PycharmProjects/")
Out[100]: ['pycharm07']

2) os.path.split() #将目录与文件名分开显示:

In [95]: os.path.split("/home/kiosk/westos.txt")
Out[95]: ('/home/kiosk', 'westos.txt')

3) os.path.basename() #查看文件名:

In [94]: os.path.basename("/home/kiosk/westos.txt")
Out[94]: 'westos.txt'

4) os.path.abspath() #在当前路径下查看文件路径,如果文件存在返回文件路径,如果文件不存在,返回当前路径与文件名,不会报错:

In [3]: ls      #在当前路径下只存在test.txt一个文件
test.txt

In [4]: pwd     #查看当前路径
Out[4]: u'/root/PycharmProjects/pycharm07'   

In [5]: os.path.abspath("test.txt")    #可返回文件正确路径
Out[5]: '/root/PycharmProjects/pycharm07/test.txt'

In [6]: os.path.abspath("westos.txt")  #输入一个当前路径下没有的文件名,也会返回文件路径,并且不会报错,在使用此命令的时候切记注意当前你所在的路径: 
Out[6]: '/root/PycharmProjects/pycharm07/westos.txt'

5) os.system(“df -h”) #查看挂载信息

In [7]: os.system("df -h")
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3       
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值