这是我的代码
from tkinter import filedialog
from tkinter import *
import os
root = Tk()
root.withdraw()
folder_selected = filedialog.askdirectory()
list_files = os.listdir(folder_selected)
print(list_files)
当我从同一目录中的文件读取时,我的代码工作正常。但是在使用Tkinter选择文件夹路径并使用listdir选择该文件夹中的文件列表之后,我尝试从这些文件中读取。但是相反,我遇到了错误。
for file in list_files:
f = open(file,'r')
all_Lines = f.readlines()
vList = [formatter(lines) for lines in all_Lines if isVariable(lines)]
print(vList)
mList = [formatter(lines) for lines in all_Lines if isMethod(lines)]
print(mList)
这是错误:-