Python连载10-os包函数(续)

一、os包(接连载9)
1.函数:system()
(1)用法:运行系统shell命令
(2)格式:os.system(系统命令)
(3)返回值:打开一个shell或终端界面
(4)注意:一般是用subprocess来代替。

rst1 = os.system('cd')
print(rst1)

10.1

成功了返回0,失败了返回1
2.函数:getenv()
(1)用法:获取指定的系统环境变量值
(2)格式:os.getenv(环境变量)
(3)返回值:指定环境变量名对应的值

rst2 = os.getenv("PATH")
print(rst2)

10.2

(4)附加:函数putenv(环境变量名,环境变量值)

rst3 = os.putenv("PATH","C;/Users/lenovel/")

3.函数:exit()
(1)用法:退出当前程序
(2)格式:exit()
(3)返回值:无
4.一些函数
(1)os.curdir
含义:当前目录
(2)os.pardir
含义:父亲目录
(3)os.sep
含义:当前系统的路径分隔符
windows:
linux:/
(4)os.linesep
含义:当前系统的换行符号
windows:“\r\n"
unix,linux,macos:"\n"
(5)os.name
含义:当前系统的名称

rst4 = os.curdir
print(rst4)
rst5 = os.pardir
print(rst5)
print(os.sep)
print(os.linesep)
print(os.name)

10.3
用途:例如:使用os.sep我们获取当前系统的分隔符,就比直接写好,增强代码移植性

address = "/home/tlxy" + "/" +"dana"
#不如换做
address = "/home/tlxy" + os.sep +"dana"

二、源码
d18_2_os_module_function2
地址:https://github.com/ruigege66/Python_learning/blob/master/d18_2_os_module_function2
2.CSDN:https://blog.csdn.net/weixin_44630050(心悦君兮君不知-睿)
3.简书:https://www.jianshu.com/u/a9169ca4f1c9(心悦君兮君不知dqr)
4.欢迎关注微信公众号:傅里叶变换,后台回复”礼包“,获取大数据学习资料
10.4

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值