Python執行某一資料夾下的所有py檔案

2021-09-24 18:40:34 字數 770 閱讀 9911

記一段**,是使用python執行某一資料夾下的所有py檔案

# -*- coding: utf-8 -

import os

# 當前指令碼所在的檔案絕對路徑

cur_path = os.path.dirname(os.path.realpath(__file__))

# 將當前路徑設定為python的臨時環境變數,用於命令執行,需要設定是因為專案存在多處相互呼叫

os.putenv("pythonpath", cur_path)

def run_case():

# 使用os.path.join拼接位址

case_path = os.path.join(cur_path, "testcase")

# 獲取當前目錄下所有的檔名

lst = os.listdir(case_path)

for c in lst:

# 判斷檔名是以.py結尾的;新增and c.find("demoget") == -1就是去掉demoget.py檔案

if os.path.splitext(c)[1] == '.py':

# 檢視檔名

print(c)

# 相當於在終端執行檔案 python main.py

os.system('python3 {}'.format(os.path.join(case_path, c)))

if __name__ == "__main__":

run_case()

用TreeView顯示某一資料夾下的所有目錄和檔案

網路上居然找不到現成的 特此補充一篇 關鍵字 treeview,asp.net2.0,c 檔案,目錄 public partial class admin filelist test system.web.ui.page 迴圈遍歷獲得某一目錄下的所有檔案資訊 目錄名 樹節點 private stat...

C 提取某一資料夾下的所有檔案的名稱

由於opencv新增lib項太多,使用c 處理產生同一資料夾下的所有檔名稱,節省大量時間,需要注意的是在win64的系統下long hfile的檔名稱會報錯,這時採用ling long型來定義檔案路徑索引,還有就是用到字串裁剪,在通過gefile讀入的字串是帶有檔案目錄資訊的,採用string.su...

修改統一資料夾下的檔名字尾

前兩天遇到乙個小小的問題,在網上爬了很多小姐姐的,但都是以.jpg結尾的,想把它改為以.png結尾的檔案。於是就敲了敲 只用簡簡單單幾行 就實現了。import os import re 資料夾的位置 path c users administrator pictures 籃球 列出目錄下所有檔案的...