Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在OSX上使用python3中的Path.glob查找具有unicode字符的文件_Python_Macos_Osx Yosemite - Fatal编程技术网

在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似乎找不到任何匹配项,它没有编码或解码问题,因为这会导致它抛出异常。