博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python模块常用命令
阅读量:6998 次
发布时间:2019-06-27

本文共 902 字,大约阅读时间需要 3 分钟。

OS模块:

1. os.name()——判断现在正在实用的平台,Windows 返回 ‘nt'; Linux 返回’posix'

2. os.getcwd()——得到当前工作的目录。

3. os.listdir()——指定所有目录下所有的文件和目录名

4. os.remove()——删除指定文件

5. os.rmdir()——删除指定目录

6. os.mkdir()——创建目录

7. os.path.isfile()——判断指定对象是否为文件。是返回True,否则False

8. os.path.isdir()——判断指定对象是否为目录。是True,否则False

9. os.path.exists()——检验指定的对象是否存在。是True,否则False

10. os.path.split()——返回路径的目录和文件名

11. os.getcwd()——获得当前工作的目录(get current work dir)

12. os.system()——执行shell命令

13. os.chdir()——改变目录到指定目录

14. os.path.getsize()——获得文件的大小,如果为目录,返回0

15. os.path.abspath()——获得绝对路径

16. os.path.join(path, name)——连接目录和文件名

17.os.path.basename(path)——返回文件名

18. os.path.dirname(path)——返回文件路径

19. 获得程序所在的实际目录:

import os

import sys

if __name__ == "__main__":

print os.path.realpath(sys.argv[0])

print os.path.split(os.path.realpath(sys.argv[0]))

print os.path.split(os.path.realpath(sys.argv[0]))[0]

转载于:https://juejin.im/post/5a332b22f265da4332279bf4

你可能感兴趣的文章
ERP中标准成本的差异分析控制
查看>>
linux 中断的上半部和下半部
查看>>
单例模式的七种写法
查看>>
好用到吐血!APP设计利器Sketch
查看>>
Android TensorFlow环境搭建
查看>>
【细品架构1/100】架构之缘起
查看>>
在js中获取后台传出的json数据
查看>>
Drools的JSR94实现形式
查看>>
oracle的nvl和nvl2
查看>>
hdfs 写orc
查看>>
1.9 xz压缩和解压缩
查看>>
IDEA如何自动提示并补全syso和main呢?
查看>>
9.数组和向量
查看>>
JXL读写Excel
查看>>
mysql自定义排序
查看>>
java UDP 一对一文件传输
查看>>
Netty5入门学习笔记003-TCP粘包/拆包问题的解决之道(下)
查看>>
SpringMVC之@ResponseBody
查看>>
Ubuntu开机自动挂载Windows分区(NTFS FAT32)教程
查看>>
Oracle学习笔记6
查看>>