python遍历文件夹下的子文件夹,不继续下一级
from docx import Documentfrom docx.shared import Inches
import os
from PIL import Image
doc = Document(r"C:\Users\liqian6\Desktop\python\digao\word模板.docx")
fold = r"C:\\Users\liqian6\Desktop\python\digao"
for root, dirs, files in os.walk(fold):
for i in range(0,len(files)):
doc=Document()
doc_name=os.path.basename(files)
print(doc_name)
想要获取fold文件夹的子文件夹,但不想获取子文件夹内的文件,上面的程序是获取了所有的文件,想请教一下如何操作?大佬能加些注释就更好了,小白跪谢555
(这是循环的第一层,假设fold里有两个子文件夹,子文件夹含多个文件。目的是想对大文件夹里的每个小文件夹进行循环,把每个子文件夹中的图片插入word模板里,最终分别形成两个word from docx import Document
from docx.shared import Inches
import os
from PIL import Image
doc = Document(r"C:\Users\liqian6\Desktop\python\digao\word模板.docx")
fold = r"C:\\Users\liqian6\Desktop\python\digao"
for each in os . listdir(fold):
x = os . path . join(fold , each)
if os . path . isdir(x):
print(each) 本帖最后由 suchocolate 于 2022-6-17 13:25 编辑
方式一:
dirs = next(os.walk(fold))
方式二:
dirs =
页:
[1]