首页 > 其他 > 详细

004---os模块

时间:2019-01-30 15:30:19      阅读:172      评论:0      收藏:0      [点我收藏+]

os模块和sys模块

  • 这两个模块都提供了很多与操作系统之间交互的功能
  • 使用
import os

#当前脚本的工作目录,不是脚本目录
print(os.getcwd())

# 获取指定目录下的所有文件和目录名
print(os.listdir())

# 删除指定路径的文件
# os.remove()

# 删除指定路径的文件夹
# os.removedirs()


# 判断是不是文件夹,文件,路径是否存在、是否绝对路径
print(os.path.isdir(r'root\user\python.py'))
print(os.path.isfile('D:\学习历程\老男孩\第二模块\第二章\基本模块\os模块.py'))
print(os.path.exists(r'root\user\python.py'))
print(os.path.isabs('d:'))

# 拆分目录名和文件名 ('第二章', 'ex.py')
print(os.path.split(r'第二章/ex.py'))

# 获取文件的绝对路径、文件路径名、文件名
print(os.path.abspath(__file__))
print(os.path.dirname(__file__))
print(os.path.basename(__file__))

#重命名
# os.renames('old','new')

# 拼接
print(os.path.join('电影','动漫','火影忍者第1集'))

# 获取文件大小
print(os.path.getsize(__file__))

import sys

# 获取命令行参数List
print(sys.argv)

# 获取内存数据存到文件里的默认编码
print(sys.getfilesystemencoding())

# 获取解释器的默认编码
print(sys.getdefaultencoding())

# 获取最大的递归层数
print(sys.getrecursionlimit())

# 设置最大的递归层数
print(sys.setrecursionlimit(1200))

# 返回python模块搜索路径
print(sys.path)

004---os模块

原文:https://www.cnblogs.com/xjmlove/p/10337822.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!