You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
872 B
23 lines
872 B
import os |
|
|
|
def check_subdirectories(directory): |
|
subdirectories = [name for name in os.listdir(directory) if os.path.isdir(os.path.join(directory, name))] |
|
if len(subdirectories) >= 2: |
|
#print(f"Directory '{directory}' contains {len(subdirectories)} subdirectories.") |
|
return True |
|
else: |
|
print(f"Directory '{directory}' does not contain enough subdirectories.") |
|
return False |
|
|
|
def main(): |
|
target_directory = "E://complate\objs" # 替换为您要检查的目标目录的路径 |
|
if os.path.isdir(target_directory): |
|
for item in os.listdir(target_directory): |
|
item_path = os.path.join(target_directory, item) |
|
if os.path.isdir(item_path): |
|
check_subdirectories(item_path) |
|
else: |
|
print("Invalid directory path.") |
|
|
|
if __name__ == "__main__": |
|
main()
|
|
|