欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

在使用python语言的open函数时,提示错误OSError: [Errno 22] Invalid argument: ‘文件路径’

发布时间:2024/9/30 python 34 豆豆
生活随笔 收集整理的这篇文章主要介绍了 在使用python语言的open函数时,提示错误OSError: [Errno 22] Invalid argument: ‘文件路径’ 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

       如题,在使用python语言的open函数时,提示错误OSError: [Errno 22] Invalid argument: ‘文件路径’,在查阅了大量资料后也得到了一些解决方案,但是这些解决方案对于作者的情况都不适用,依然报错,没办法,虽然作者的英语水平很不咋地,但中文帮不了作者,只好求助于英文了。

       建议各位看客在修改时,仔细看清楚自己的情况是否适用。废话不多说,开始正文。

       作者的路径为open(‘D:\LearningBooks\test.txt’)

       在使用时报错是因为这个路径是直接从Windows的文件目录里复制过来的,在python中\是转义字符,作者文件中的\test.txt中,\t是制表字符,要想正常使用路径需要改成如下形式D:\LearningBooks\\test.txt

       或者D:/LearningBooks/test.txt即直接用斜杠/不用反斜杠\。

       这一点其实在多个语言中都很重要,写下此文主要是提醒自己一定要注意路径的书写规范。

总结

以上是生活随笔为你收集整理的在使用python语言的open函数时,提示错误OSError: [Errno 22] Invalid argument: ‘文件路径’的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。