Python 3.x Python 3.6.1和tkinter askdirectory失败

Python 3.x Python 3.6.1和tkinter askdirectory失败,python-3.x,tkinter,Python 3.x,Tkinter,在测试脚本的这一部分时,很明显python或tkinter存在更深层次的错误。askdirectory很好,因为它允许用户使用GUI选择源路径和目标路径。因此,在开始之前,我只想通过打印找到的每个文件来测试源路径的选择。如代码所示,我的第一个错误很容易通过使用“try and exception”绕过。目前,在最终确定此基本脚本报告的第二个错误的答案之前,绕过是可以的 代码: 我怀疑这是因为python无法处理这种数量的任务。我正在寻找一个人在他们的机器上多次运行代码,因为现在我发现有时代码会运

在测试脚本的这一部分时,很明显python或tkinter存在更深层次的错误。askdirectory很好,因为它允许用户使用GUI选择源路径和目标路径。因此,在开始之前,我只想通过打印找到的每个文件来测试源路径的选择。如代码所示,我的第一个错误很容易通过使用“try and exception”绕过。目前,在最终确定此基本脚本报告的第二个错误的答案之前,绕过是可以的

代码:


我怀疑这是因为python无法处理这种数量的任务。我正在寻找一个人在他们的机器上多次运行代码,因为现在我发现有时代码会运行到完成,而有时则不会。Windows 8.1 python 3.6.1
import os
enterSearchPath=str("C:/")
print(enterSearchPath)
for folderName, subfolders, filenames in os.walk(enterSearchPath):              
    for filename in filenames:
        try:
            print(filename)                 
        except UnicodeEncodeError:
            print("UnicodeEncodeError: 'UCS-2' ")