導(dǎo)入模塊:
創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、索縣網(wǎng)絡(luò)推廣、小程序開發(fā)、索縣網(wǎng)絡(luò)營(yíng)銷、索縣企業(yè)策劃、索縣品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供索縣建站搭建服務(wù),24小時(shí)服務(wù)熱線:18980820575,官方網(wǎng)址:www.cdcxhl.com
import os
顯示操作系統(tǒng)類型:
os.name
posix
顯示系統(tǒng)詳細(xì)信息:
os.uname()
posix.uname_result(sysname='Linux', nodename='18205c3de5e0', release='3.13.0-32-generic', version='#57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014', machine='x86_64')
顯示環(huán)境變量:
os.environ
environ({'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'TERM_PROGRAM_VERSION': '326', 'LOGNAME': 'michael', 'USER': 'michael', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/MySQL/bin', ...})
獲取某個(gè)環(huán)境變量的值:
os.environ.get('PATH')
'/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/mysql/bin'
查看當(dāng)前目錄的絕對(duì)路徑:
os.path.abspath('.')
/
整合目錄路徑,只是把路徑接起來看看,沒有真正創(chuàng)建出來:
os.path.join('/home/q/Documents/Temp/IO', 'NW')
q@s:~/Documents/Temp/IO$ python join.py /home/s/Documents/Temp/IO/NW q@s:~/Documents/Temp/IO$ ls a.txt dir.py file.py join.py stringio.py
真正創(chuàng)建目錄:
os.mkdir('/home/q/Documents/Temp/IO/NW')
q@s:~/Documents/Temp/IO$ python join.py None q@s:~/Documents/Temp/IO$ ls a.txt dir.py file.py join.py NW stringio.py
刪除目錄:
os.rmdir('/home/q/Documents/Temp/IO/NW')
q@s:~/Documents/Temp/IO$ python join.py None q@s:~/Documents/Temp/IO$ ls a.txt dir.py file.py join.py stringio.py
1.利用os模塊編寫一個(gè)能實(shí)現(xiàn)dir -l輸出的程序。
#!/usr/bin/python # -*- coding: utf-8 -*- from datetime import datetime import os pwd = os.path.abspath('.') print(' Size Last Modified Name') print('------------------------------------------------------------') for f in os.listdir(pwd): fsize = os.path.getsize(f) mtime = datetime.fromtimestamp(os.path.getmtime(f)).strftime('%Y-%m-%d %H:%M') flag = '/' if os.path.isdir(f) else '' print('%10d %s %s%s' % (fsize, mtime, f, flag))
運(yùn)行結(jié)果:
Size Last Modified Name ------------------------------------------------------------ 469 2018-07-23 18:25 dir.py 769 2018-07-23 17:48 file.py 186 2018-07-23 18:14 stringio.py 11 2018-07-23 17:31 a.txt 12288 2018-07-23 18:25 .dir.py.swp