python import os windows_Python os包功能(Windows)

Python os包功能(图片为Windows10环境)

1.os.name           # 导入依赖操作系统模块的名字

1867875-20200114152327212-605341911.png

2.os.environ#一个mapping对象表示环境

3.os.curdir#一个mapping对象表示环境

1867875-20200114152407630-747143585.png

4.os.pardir#操作系统用此常数字符串作为父文件夹的引用

1867875-20200114152501881-544633651.png

5.os.sep# 系统使用此字符来分割路径

1867875-20200114152641505-949862895.png

6.os.altsep#系统视同另外一个字符来分割路径,如果只有一个分隔符存在则为None

1867875-20200114152829256-1181820281.png

7.os.extsep# 分割基本文件名和扩展名的字符

1867875-20200114152925623-1688350159.png

8.os.pathsep# 分割搜索路径的字符

1867875-20200114153034046-777826364.png

9.os.linesep# 换行的字符

1867875-20200114153338503-833825454.png

10. os.getcwd()         # 返回当前工作目录

importos

os.getcwd()#'C:\\Users\\Administrator\\Pictures\\Saved Pictures'

11. os.chdir(path)        # 改变当前工作目录

importos

os.getcwd()#'C:\\Users\\Administrator\\Pictures\\Saved Pictures'

os.chdir('C:\\Users')

os.getcwd()#'C:\\Users'

3. os.listdir(path)        # 改变当前工作目录

importos

os.listdir('C:\\Users\\Administrator\\Pictures\\Saved Pictures')

# ['1.jpg', '10.jpg', '11.png', '2.jpg', '3.jpg', '4.jpg', '5.jpg', '6.jpg', '7.jpg', '8.jpg', '9.jpg']

4. os.remove(path)# 移除一个文件/文件夹

importos

os.remove('C:\\Users\\Administrator\\Pictures\\Saved Pictures\\remove.jpg')

# 只能移除为空的文件夹, 当删除不存的文件时,会抛出异常

Traceback (most recent call last):

File "", line 1, in

FileNotFoundError: [WinError 2] 系统找不到指定的文件。: 'C:\\Users\\Administrator\\Pictures\\Saved Pictures\\remove.jpg'

5. os.remove(path)# 移除一个文件/文件夹

importos

os.remove('C:\\Users\\Administrator\\Pictures\\Saved Pictures\\remove.jpg')

# 只能移除为空的文件夹, 当删除不存的文件时,会抛出异常

Traceback (most recent call last):

File "", line 1, in

FileNotFoundError: [WinError 2] 系统找不到指定的文件。: 'C:\\Users\\Administrator\\Pictures\\Saved Pictures\\remove.jpg'

chmod

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值