如何解决[Errno 22] Invalid argument: '2023-04-27 16:24:34IMG_2109.JPG'
时间: 2023-12-31 08:50:36 浏览: 68
Error: Encountered an improper argument 官方解决办法
4星 · 用户满意度95%
这个错误通常是因为文件名中包含了不允许的字符,比如空格或特殊字符。你可以尝试将文件名更改为只包含字母和数字的名称,或者使用下划线替换空格和特殊字符。如果文件名中包含了非常规字符,你也可以尝试使用Unicode编码的文件名。如果你使用的是Python,你可以使用os模块中的os.rename()函数来更改文件名。例如,你可以使用以下代码将文件名更改为只包含字母和数字的名称:
```python
import os
old_name = '2023-04-27 16:24:34IMG_2109.JPG'
new_name = '2023-04-27_16_24_34_IMG_2109.JPG'
os.rename(old_name, new_name)
```
这将把文件名中的空格替换为下划线,并将冒号替换为下划线,使文件名符合命名规范。
阅读全文