OSError: [WinError 123] 文件名、目录名或卷标语法不正确。: '../../ich/ich11/*'
时间: 2024-06-01 13:12:32 浏览: 165
lightgbm报错:OSError [WinError 126] 找不到指定的模块-三种方法
这个错误可能是由于 Windows 系统中的文件路径格式不正确导致的。具体来说,这个错误通常是因为您尝试在 Python 中使用一个带有通配符(*)的文件路径,但 Windows 系统不支持这种文件路径格式。
要解决这个问题,您可以尝试以下方法:
1. 修改文件路径格式:将带有通配符的文件路径替换为实际的文件路径。例如,将“../../ich/ich11/*”替换为“../../ich/ich11/”。
2. 使用 glob 库:Python 的 glob 库可以方便地处理带有通配符的文件路径。您可以尝试使用 glob.glob() 函数来获取所有匹配通配符的文件路径。例如,使用“../../ich/ich11/*”可以替换为“../../ich/ich11/”和“*.txt”,然后使用 glob.glob("../../ich/ich11/*.txt") 来获取所有匹配的文件路径。
3. 在 Unix 环境中运行:如果可能的话,您可以尝试在 Unix 环境中运行 Python 脚本,因为 Unix 系统对文件路径格式的支持更加灵活。
阅读全文