python工程中os模組最常用方式

2021-10-08 13:52:17 字數 695 閱讀 3230

經常在搭建乙個資料探勘工程時,需要將**分門別類規劃好,相互呼叫的過程中涉及到引用別的模組,那麼我們就需要對以下幾行**比較熟練。直接上**!

import os

import sys

print(local_path) #d:\project\code\test.py

print(project_path) #d:\project

print(os.getcwd()) #d:\project\code

print(os.path.dirname(os.path.abspath(file)) #d:\project\code

最常見的用法:

在任意想要引入檔案的地方,把檔名稱當成可變引數的方式傳遞給函式,比如:

def

func

(config_path)

:for line in

open

(config_path,「r」,encoding=「utf-

8」):

…return result

if __name__==

"__main__"

: config=os.path.join(project_path,「config/config.txt」)

result=func(config)

Python中的os模組

os.listdir dirname 列出dirname下的目錄和檔案 os.getcwd 獲得當前工作目錄 os.curdir 返回當前目錄 os.chdir dirname 改變工作目錄到dirname os.path.isdir name 判斷name是不是乙個目錄,name不是目錄就返回fa...

python中OS模組功能

os常用來處理檔案和目錄 coding utf 8 import os 匯入os模組 os.getcwd 得到當前工作目錄 os.listdir 指定所有目錄下所有檔案和目錄 os.remove 刪除目錄 os.rmdir 刪除目錄 os.mkdir 建立目錄 os.path.isdir 判斷指定物...

python中os模組詳解

1 首先匯入os模組 import os 2 使用os模組中的函式和方法 a getcwd 方法 獲取當前工作目錄 os.getcwd b chdir 改變當前工作路徑 os.chdir 路徑 改變路徑後新建檔案需指定路徑 c listdir 獲取指定資料夾中的所有內容的名稱列表 os.listdi...