#!/bin/env python
#!-*- coding:utf-8 -*-
import os
print os.name #輸出主機平台
print os.getcwd() #輸出當前目錄
print os.listdir(os.getcwd()) #輸出當前目錄的檔案(橫向)
for i in os.listdir(os.getcwd()): #輸出當前目錄的檔案(縱向)
print i
os.makedirs("/tmp/tong/123") #建立多級目錄
os.mkdir("/tmp/123") #建立單級目錄
os.chdir("/tmp/123") #進入指定的資料夾
os.chown("/tmp/tong",0,0) #修改檔案所組主和所屬組,0 表示uid和gid
os.chmod("/tmp/tong",0777) #修改檔案的許可權
os.listdir("/tmp") #列出所有檔案或目錄
os.getcwd() #檢視當前目錄
os.getegid() #返回當前使用者組的gid
os.setegid(0) #設定當前程序組的gid
os.geteuid() #返回當前使用者的uid
os.seteuid(0) #設定當前程序的gid
os.getpid() #返回當前程序的pid
os.setpid() #設定當前程序的pid
os.getppid() #返回當前程序的pid的子程序
os.getsid() #返回系統id
os.getuid() #返回使用者id
os.getgroups() #返回當前使用者所屬組
os.getpgid(1256) #返回gid的程序
os.getpgrp(1256) #返回組的程序
os.lstat("/tmp/123") #返回檔案的狀態(軟鏈結)
os.stat("/tmp/123") #返回檔案的狀態
os.remove("/tmp/tong/12.txt") #刪除檔案
os.removedirs("/tmp/tong") #刪除資料夾
os.rename("/homt/1.txt","home/2.txt") #重新命名檔案
os.rmdir("/home/123") #刪除目錄
os.umask(0777) #指定目錄的mask值
os.uname() #主機資訊
os.getlogin() #當前登陸的使用者
os.system("ls") #執行shell命令,ls是shell命令
os.kill(1256,15) #殺死程序
os.pardir #返回當前目錄的你目錄,等同於(..),命令下面還有許多選項
os.curdir #返回當前目錄,等同於(.),命令下面還有許多選擇項
os.environ #輸出系統環境變數
os.tmpfile("/tmp/tong/tong1.txt") #判斷檔案是否是臨時檔案
os.path.split("/tmp/tong/tong1.txt") #返回目錄和檔名
os.path.isabs("/tmp/tong/tong1.txt") #判斷路徑是否是絕對路徑
os.path.isdir("/tmp/tong/tong1.txt") #判斷路徑是否是目錄
os.path.isfile("/tmp/tong/tong1.txt") #判斷路徑是否是檔案
os.path.islink("/tmp/tong/tong1.txt") #判斷路徑是否是鏈結檔案
os.path.ismount("/tmp/tong/tong1.txt") #判斷路徑是否是掛載檔案
os.path.basename("/tmp/tong/tong1.txt") #返回檔名
os.path.dirname("/tmp/tong/tong1.txt") #返回路徑名
os.path.exists("/tmp/tong/tong1.txt") #判斷檔案是否存在
os.path.getatime("/tmp/tong/tong1.txt") #返回檔案訪問時間
os.path.getctime("/tmp/tong/tong1.txt") #返回檔案建立時間
os.path.getmtime("/tmp/tong/tong1.txt") #返回檔案修改時間
os.path.getsize("/tmp/tong/tong1.txt") #返回檔案的大小
os.path.splitext("/tmp/tong/tong1.txt") #分離檔名和檔案字尾
os.path.json("/tmp/tong","12.txt") #連線目錄和檔案,或者目錄和目錄
python 模組 OS模組
print os.getcwd 輸出 e python workspace 原來 print os.getcwd 輸出 e python workspace 返回上級目錄 os.chdir os.getcwd 輸出 e python 更改 os.chdir r e print os.getcwd 輸...
Python 模組學習 os模組
一 os模組概述 python os模組包含普遍的作業系統功能。如果你希望你的程式能夠與平台無關的話,這個模組是尤為重要的。一語中的 二 常用方法 1 os.name 輸出字串指示正在使用的平台。如果是window 則用 nt 表示,對於linux unix使用者,它是 posix 2 os.get...
Python 模組學習 os模組
一 os模組概述 python os模組包含普遍的作業系統功能。如果你希望你的程式能夠與平台無關的話,這個模組是尤為重要的。一語中的 二 常用方法 1 os.name 輸出字串指示正在使用的平台。如果是window 則用 nt 表示,對於linux unix使用者,它是 posix 2 os.get...