溫馨提示×

python怎么導入文件夾下所有文件

小億
192
2024-03-02 09:44:12
欄目: 編程語言

在Python中,要導入文件夾下的所有文件,可以使用以下方法:

import os

# 指定文件夾路徑
folder_path = 'path/to/folder'

# 遍歷文件夾下的所有文件
for file_name in os.listdir(folder_path):
    if os.path.isfile(os.path.join(folder_path, file_name)):
        # 導入文件
        exec(open(os.path.join(folder_path, file_name)).read())

這段代碼會遍歷指定文件夾下的所有文件,并通過exec函數(shù)執(zhí)行每個文件的內(nèi)容,從而將文件中定義的變量、函數(shù)等導入到當前的Python環(huán)境中。請注意,這種方式存在一定的安全風險,因為exec函數(shù)會執(zhí)行文件中的任何內(nèi)容,包括可能會導致不安全或不良影響的代碼。因此在使用時要謹慎考慮。

0