浅谈python在提示符下使用open打开文件失败的原因及解决方法

作者:雾幻 时间:2023-12-07 18:31:33 

题目:在提示符下使用open打开一个文件

刚开始网上看了下打开的方式,结果一直实现不了,报错是没找到这个文件,而且和我输入的文件名不一样。

错误如下:


>>>open('d:\456.txt')

Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
 open('d:\456.txt')
IOError: [Errno 2] No such file or directory: 'd:..txt'

------------------------------------------------------

>>>t= open('d:\456.txt','r')

Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
 t= open('d:\456.txt','r')
IOError: [Errno 2] No such file or directory: 'd:..txt'

最后各种尝试,把命令改成 t= open('d:\\456.txt','r') 就可以了 即在文件名前面多加一个反斜杠\

原因为:

在python和很多程序语言中"\"转义符号,要想输出\要么多加一个\写成\\

要么在字符串前面加r,告诉python解释器,按原始字符串处理。f= open(r'd:\\456.txt','r')

PS:如果地址为F:\test时。 t= open('F:\test\\456.txt','r')

浅谈python在提示符下使用open打开文件失败的原因及解决方法

来源:https://blog.csdn.net/lb812913059/article/details/51884161

标签:python,open
0
投稿

猜你喜欢

  • 编写和优化SQL Server的存储过程

    2009-04-13 10:13:00
  • Django自定义全局403、404、500错误页面的示例代码

    2021-07-27 20:03:33
  • ASP访问数量统计代码

    2011-04-08 10:59:00
  • javascript的正则表达式

    2010-07-27 12:29:00
  • 用python实现学生信息管理系统

    2023-06-07 10:17:37
  • Python 居然可以在 Excel 中画画你知道吗

    2023-09-14 23:13:06
  • Python进程间通信用法实例

    2023-02-13 02:53:18
  • php ZipArchive解压缩实现后台管理升级问题详解

    2023-05-25 11:58:10
  • 深入浅析同源策略和跨域访问

    2024-04-28 09:49:02
  • Pygame实战之实现扎气球游戏

    2023-06-17 10:17:43
  • 浅谈pytorch卷积核大小的设置对全连接神经元的影响

    2022-08-19 04:49:55
  • python绘制规则网络图形实例

    2021-08-31 02:28:28
  • python破解同事的压缩包密码

    2022-09-25 01:09:34
  • Python的函数嵌套的使用方法

    2022-03-23 10:28:54
  • Python实现的ini文件操作类分享

    2022-01-01 12:46:24
  • golang中json的omitempty使用操作

    2024-05-13 09:06:44
  • 详解django中视图函数的FBV和CBV

    2022-05-26 01:11:10
  • Python使用tkinter实现摇骰子小游戏功能的代码

    2021-03-18 09:15:16
  • python selenium 获取接口数据的实现

    2021-10-19 15:32:33
  • SQL Server开发过程中的的常见问题总结

    2009-01-06 11:16:00
  • asp之家 网络编程 m.aspxhome.com