在OSX上使用python3中的Path.glob查找具有unicode字符的文件
创建名为在OSX上使用python3中的Path.glob查找具有unicode字符的文件,python,macos,osx-yosemite,Python,Macos,Osx Yosemite,创建名为test的文件夹后,如何找到以“dec2开头的文件名,以及其中名为dec2的文件。您的代码中同时包含Python 2和Python 3打印。不要使用Python 2,现在是2020。谢谢,Grismar3。我编辑了打印语句并删除了“(”。我现在更新了它。现在应该是所有Python 3代码:)我还认为这就是你的答案——代码不是问题,除非你运行的是Python 2,如果可以的话,你的解决方案是切换到3。在2中使用utf-8是一个头痛的开始到结束。我确认了工作目录不是问题。事实上,没有符号的文
test
的文件夹后,如何找到以“dec2开头的文件名,以及其中名为dec2的文件。您的代码中同时包含Python 2和Python 3打印。不要使用Python 2,现在是2020。谢谢,Grismar3。我编辑了打印语句并删除了“(”。我现在更新了它。现在应该是所有Python 3代码:)我还认为这就是你的答案——代码不是问题,除非你运行的是Python 2,如果可以的话,你的解决方案是切换到3。在2中使用utf-8是一个头痛的开始到结束。我确认了工作目录不是问题。事实上,没有符号的文件是没有问题的。事实上我上面发布的一个小片段也很好:)相同的代码在更大的上下文中不起作用。我的代码中的某些内容会导致glob失败。那么,您需要共享更多的代码,以便我们能够提供帮助。可能是字符串编码中的一些错误,但不看代码就无法说出。您遇到的具体错误是:'重新报告意味着glob似乎找不到任何匹配项,它没有编码或解码问题,因为这会导致它抛出异常。