码迷,mamicode.com
首页 > 其他好文 > 详细

常用模块2

时间:2018-03-18 10:28:53      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:oat   允许   .com   返回   ati   tom   exists   shell命令   很多   

一、os模块

os模块提供了很多允许你的程序与操作系统直接交互的功能。

os.getcwd() : 得到当前的工作目录,即当前Python脚本工作的目录路径
os.listdir() : 返回指定目录下的所有文件和目录名
os.remove() : 函数用来删除一个文件
os.removedirs(r"c:\python") :删除多个目录
os.path.isfile() :检测给出的路径是否是一个文件
os.path.isdir():检验给出的路径是否是一个目录
os.path.isabs():检验给出的路径是否是绝对路径
os.path.exists():检验给出的路径是否存在
os.path.split():返回一个路径的目录名和文件名
os.path.splitext():分离扩展名
os.path.dirname():获取路径名
os.path.abspath():获取绝对路径
os.path.basename():获取文件名
os.system():运行shell命令
os.getenv("HOME"):读取操作系统环境变量HOME的值
os.environ:返回操作系统所有的环境变量。相当于env命令
os.environ.setdefault(HOME,/home/alex):设置系统环境变量,仅程序运行时有效
os.linesep:输出当前平台的行终止符。Windows使用/r/n,Linux和Mac使用/n
os.name:指示你正在使用的平台。nt表示Windows
os.rename(old,new):重命名
os.makedirs(r"c:\python\test"):创建多级目录
os.mkdir("test"):创建单个目录
os.stat(file):获取文件属性
os.chmod(file):修改文件权限与时间戳
##os.exit():终止当前进程
os.path.getsize(filename):获取文件大小
os.path.join(dir,filename) :结合目录名和文件名
os.chdir(dirname):切换目录到dirname
os.get_terminal_size:获取当前终(窗口)端的大小
os.kill(1000,signal.SIGKILL):杀死进程。import signal

>>> import os
>>> os.getcwd()
G:\\myProject
>>> os.listdir()
[.idea, python, 第一模块章节2, 第二模块章节1, 第二模块章节2]
>>> os.system(ping baidu.com)

???? Ping baidu.com [111.13.101.208] ???? 32 ????????:
???? 111.13.101.208 ????: ???=32 ???=28ms TTL=54

>>> os.linesep
\r\n
>>> os.name
nt

>>> os.stat(python)
os.stat_result(st_mode=16895, st_ino=562949953421355, st_dev=2625128013, st_nlink=1, st_uid=0, st_gid=0, st_size=0, st_atime=1518417380, st_mtime=1518417380, st_ctime=1517384433)
>>> os.path.join(root,test,t.py)
root\\test\\t.py
>>> os.getcwd()
G:\\myProject

技术分享图片

二、sys模块

常用模块2

标签:oat   允许   .com   返回   ati   tom   exists   shell命令   很多   

原文地址:https://www.cnblogs.com/pangchaocheng/p/8594092.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!