您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在Python中删除错误的路径字符?

如何在Python中删除错误的路径字符?

不幸的是,可接受的字符集因操作系统 文件系统而异。@H_502_3@

* 当前代码页中的几乎所有字符都用作名称包括Unicode字符和扩展字符集(128–255)中的字符,但以下各项除外:
  * 不允许使用以下保留字符:

<>:“ / / |?* * 不允许使用整数表示形式(介于0到31之间)的字符。 * 目标文件系统不允许的任何其他字符。@H_502_3@

接受的字符列表可能会有所不同,具体取决于首先格式化文件系统的计算机的操作系统和语言环境。@H_502_3@

.NET具有GetInvalidFileNameCharsGetInvalidPathChars,但是我不知道如何从Python调用它们。@H_502_3@

最好的选择可能是在所有平台上都过于保守,或者只是尝试创建文件名并处理错误。@H_502_3@

python 2022/1/1 18:26:59 有180人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶