博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 笔记 之 os模块
阅读量:7221 次
发布时间:2019-06-29

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

hot3.png

'''os模块os.name nt-->windows;posix-->linuxos.system(cmd)  没有返回值,纯粹执行re = os.popen(cmd) 有返回值re.read()'''import os# 判断系统nt--windows   posix--unixprint(os.name)if os.name =="nt":    cmd = "ipconfig"elif os.name == "posix":    cmd = "ifconfig"os.system(cmd)os.system(cmd)   # 执行系统命名,没有返回值re = os.popen(cmd)re.read() #可以对re进行处理os.listdir("C:") #列出当前目录,lsos.chdir("D:") #改变目录,cdprint(os.listdir())print(os.getcwd()) #当前路径,pwd# os.mkdir("test") #创建目录# os.remove("1.log")  # 删除文件# os.rmdir("test")  # 删除目录# os.rename("demoddd.py","demoTest.py")  #改名print(os.linesep) #换行#windows 换行符\n\r  linux换行符\n   mac \r ?'''(1)在微软的MS-DOS和Windows中,使用“回车CR('\r')”和“换行LF('\n')”两个字符作为换行符;(2)Windows系统里面,每行结尾是 回车+换行(CR+LF),即“\r\n”;(3)Unix系统里,每行结尾只有 换行CR,即“\n”;(4)Mac系统里,每行结尾是 回车CR 即'\r'。'''# 目录不存在,才创建if not os.path.exists("test"):    os.mkdir("test")print(os.pardir)print(os.path.abspath("./"))print(os.path.split("V:\chenyuan\python\studey"))

转载于:https://my.oschina.net/u/3824134/blog/1801276

你可能感兴趣的文章
事务隔离级别
查看>>
jQuery的键盘捕获之发现
查看>>
实验报告一 201521430002 张实
查看>>
转载:mysql复制优化
查看>>
flask 第六章 人工智能 百度语音合成 识别 NLP自然语言处理+simnet短文本相似度 图灵机器人...
查看>>
Linux命令——pidof
查看>>
关于Linq2Sql有外键表的更新--引发的问题。
查看>>
解决linux 无法下载 oracle 官网 java的 安装包
查看>>
nodejs stream 手册学习
查看>>
go标准库的学习-strconv-字符串转换
查看>>
Beta 冲刺(7/7)
查看>>
nginx跟tp5无法加载控制器
查看>>
PHP Ctype函数
查看>>
cordova(PhoneGap)简单应用
查看>>
在Linux系统安装Nodejs 最简单步骤
查看>>
Delphi Union 使用
查看>>
apache tomcat 集群!
查看>>
一文读懂网络协议
查看>>
iOS开发小技巧--实现毛玻璃效果的方法
查看>>
bzoj 3529: [Sdoi2014]数表
查看>>