zoukankan      html  css  js  c++  java
  • 在使用python语言的open函数时,提示错误OSError: [Errno 22] Invalid argument: ‘文件路径’

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

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

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

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

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

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

    转自:https://blog.csdn.net/qq_33363973/article/details/77862007

  • 相关阅读:
    CF601B Solution
    CF847F Solution
    CF877D Solution
    CF1472F Solution
    CF1472G Solution
    CF1355E Solution
    CF912D Solution
    CF1167F Solution
    shell脚本自动备份MySQL数据库
    centos7 crontab笔记
  • 原文地址:https://www.cnblogs.com/Terrypython/p/11494582.html
Copyright © 2011-2022 走看看