<class 'OSError'>, OSError(22, '文件名、目录名或卷标语法不正确。'), <traceback object at 0x0000024971050BC0>

(, OSError(22, '文件名、目录名或卷标语法不正确。'), )
求求各位大佬,我被这个问题困扰一整天了,具体出错位置在pathlib.py当中,但是我又找不到pathlib的位置,我个人感觉是跳转网址不成功,或者是网址有问题,但是那个网址又没办法修改。

img

https://xxxx/xxxx/xxxx
这样才对,\是啥

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 以下回答来自chatgpt:

    很抱歉,从您提供的问题描述来看,我无法确定具体的解决方案。首先,错误是一种通用性错误,可能由多种原因引起。其次,路径错误可能与pathlib无关,也可能与路径中的特殊字符有关。

    以下是我建议您采取的步骤,以帮助您进一步查明问题的根本原因。

    1. 查看完整的错误堆栈跟踪信息。它可以揭示出错的确切位置和上下文信息。

    2. 使用中断点调试技术逐步执行您的代码,以查看程序在哪里出现了错误。

    3. 检查您要用作路径的所有字符串是否正确编码,尤其是在Windows系统上。路径中不能包含特殊字符或无效的字符序列。

    4. 检查此路径是否存在。如果不存在,请尝试创建文件或目录.

    5. 尝试使用os.path模块代替pathlib,以查看问题是否仍然存在。

    如果以上方法无法解决问题,我建议您在代码中添加报错语句和调试信息,以便更好地诊断和解决问题。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^