新聞中心
如果你對(duì)Python常用模塊I的實(shí)際應(yīng)用在相關(guān)實(shí)際操作系統(tǒng)感興趣的話,你就可以瀏覽此文章,本文主要介紹的是Python常用模塊I在操作系統(tǒng)中相關(guān)調(diào)用系統(tǒng)相關(guān)的信息模塊 import sys中的具體應(yīng)用。

創(chuàng)新互聯(lián)是一家專業(yè)提供德陽(yáng)企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)、H5頁(yè)面制作、小程序制作等業(yè)務(wù)。10年已為德陽(yáng)眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進(jìn)行中。
Python常用模塊I和操作系統(tǒng)相關(guān)的調(diào)用系統(tǒng)相關(guān)的信息模塊 import sys
- sys.argv是一個(gè)list,包含所有的命令行參數(shù).
- sys.stdout sys.stdin sys.stderr 分別表示標(biāo)準(zhǔn)輸入輸出,
錯(cuò)誤輸出的文件對(duì)象. - sys.stdin.readline() 從標(biāo)準(zhǔn)輸入讀一行 sys.stdout.
write("a") 屏幕輸出a - sys.exit(exit_code) 退出程序
- sys.modules 是一個(gè)dictionary,表示系統(tǒng)中所有可用的module
- sys.platform 得到運(yùn)行的操作系統(tǒng)環(huán)境
- sys.path 是一個(gè)list,指明所有查找module,package的路徑.
操作系統(tǒng)相關(guān)的調(diào)用和操作 import os#t#
- os.environ 一個(gè)dictionary 包含環(huán)境變量的映射關(guān)系
os.environ["HOME"] 可以得到環(huán)境變量HOME的值 - os.chdir(dir) 改變當(dāng)前目錄 os.chdir('d:\\outlook')
注意windows下用到轉(zhuǎn)義 - os.getcwd() 得到當(dāng)前目錄
- os.getegid() 得到有效組id os.getgid() 得到組id
- os.getuid() 得到用戶id os.geteuid() 得到有效用戶id
- os.setegid os.setegid() os.seteuid() os.setuid()
- os.getgruops() 得到用戶組名稱列表
- os.getlogin() 得到用戶登錄名稱
- os.getenv 得到環(huán)境變量
- os.putenv 設(shè)置環(huán)境變量
- os.umask 設(shè)置umask
- os.system(cmd) 利用系統(tǒng)調(diào)用,運(yùn)行cmd命令
操作舉例:
- os.mkdir('/tmp/xx') os.system("echo 'hello' >
/tmp/xx/a.txt") os.listdir('/tmp/xx')- os.rename('/tmp/xx/a.txt','/tmp/xx/b.txt')
os.remove('/tmp/xx/b.txt') os.rmdir('/tmp/xx')
用python編寫一個(gè)簡(jiǎn)單的shell
- #!/usr/bin/python
- import os, sys
- cmd = sys.stdin.readline()
- while cmd:
- os.system(cmd)
- cmd = sys.stdin.readline()
以上就是對(duì)Python常用模塊I和操作系統(tǒng)相關(guān)的調(diào)用系統(tǒng)相關(guān)的信息模塊 import sys的實(shí)際應(yīng)用的步驟的部分介紹。
網(wǎng)站名稱:Python常用模塊I與操作系統(tǒng)相關(guān)的調(diào)用和操作
分享網(wǎng)址:http://www.5511xx.com/article/cdpcedd.html


咨詢
建站咨詢
