常用模組sys,os

2022-09-13 13:54:13 字數 1753 閱讀 8491

模組的引用方法用import 、from x import y

import sys

print(sys.path) #檢視哪些路徑下的py檔案可以直接引用,列印出來的是個列表,可以將要引入的檔案新增到列表中sys.path.insert(0,x),就可以正常import引用了

import os

#print(os.getcwd())#獲取當前路徑 

#os.mkdir('hehe') #只能建立一層檔案

# print(os.makedirs("/usr/hehe/hehe1"))#遞迴建立資料夾,父目錄不存在時建立父目錄

#os.rmdir('hehe') #只能刪除空資料夾

# print(os.removedirs("/usr/hehe/hehe1"))#遞迴刪除空目錄

# print(os.mkdir("test1"))#建立資料夾

# print(os.rmdir("test1"))#刪除指定的空資料夾

# print(os.remove("test"))#刪除檔案

# print(os.listdir('.'))#列出乙個目錄下的所有檔案

# os.rename("test","test1")#重新命名

# print(os.sep)#當前作業系統的路徑分隔符

# print(__file__)

#print(os.path.abspath(__file__))#獲取絕對路徑

# print(os.path.split("/usr/hehe/hehe.txt"))#分割路徑和檔名

# print(os.path.dirname("/usr/local"))#獲取父目錄

# print(os.path.exists("/usr/local"))#目錄/檔案是否存在

# print(os.path.isfile("/usr/local"))#判斷是否是乙個檔案

# print(os.path.isdir("/usr/local"))#是否是乙個資料夾

# print(os.path.join("/root",'hehe','a.sql'))#拼接成乙個路徑

#os.chmod("/usr/local",7)#給檔案/目錄加許可權

# print(os.chdir("../"))#更改當前目錄

# print(os.curdir)#當前目錄

# print(os.pardir)#父目錄

# print(os.stat("len_os.py"))#獲取檔案資訊

# print(os.linesep)#當前作業系統的換行符

# print(os.pathsep)#當前系統的環境變數中每個路徑的分隔符,linux是:,windows是;

#print(os.environ)#當前系統的環境變數#

# print(os.name)#當前系統名稱

# print(os.path.basename("/usr/local"))#獲取最後一級,如果是檔案顯示檔名,如果是目錄顯示目錄名

# print(os.path.isabs("."))#判斷是否是絕對路徑

# print(os.path.getatime("len_os.py"))#輸出最近訪問時間

# print(os.path.getmtime("len_os.py"))#輸出最近訪問時間

如果乙個目錄下多個資料夾,每乙個資料夾中的檔案有引用關係,請將這個目錄的路徑新增到sys.path中,引用時通過

sys os 內建模組 Python

系統相關的資訊模組 import sys sys.argv 是乙個 list,包含所有的命令列引數.sys.stdout sys.stdin sys.stderr 分別表示標準輸入輸出,錯誤輸出的檔案物件.sys.stdin.readline 從標準輸入讀一行 sys.stdout.write a ...

python中sys os模組中的路徑使用

import sys print sys.argv 0 獲得的是當前執行指令碼的位置 若在命令列執行的該命令,則為空 利用命令列執行輸出為空 利用 執行輸出為當前檔案的絕對路徑 獲得當前工作目錄 print os.path.abspath 獲得當前工作目錄 print os.path.abspath...

常用模組 re模組

由堆具有特殊意義的字元組成的式子。用於匹配查詢字串內容。主要學習重點,就是學習這些字元的含義。abc 表示式不包含任何特殊字元,就是精準匹配,說白了判斷是否相同 print re.findall abc abcbbb abc n t f 符號含義 a從字元的開始處開始匹配 z從字元的結尾處匹配 從字...