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

 更新时间:2018年11月30日 13:12:23   作者:雾幻  
今天小编就为大家分享一篇浅谈python在提示符下使用open打开文件失败的原因及解决方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

题目:在提示符下使用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打开文件失败

以上这篇浅谈python在提示符下使用open打开文件失败的原因及解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python批处理删除和重命名文件夹的实例

    Python批处理删除和重命名文件夹的实例

    今天小编就为大家分享一篇Python批处理删除和重命名文件夹的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-07-07
  • python绘制封闭多边形教程

    python绘制封闭多边形教程

    今天小编就为大家分享一篇python绘制封闭多边形教程,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-02-02
  • Python 存取npy格式数据实例

    Python 存取npy格式数据实例

    这篇文章主要介绍了Python 存取npy格式数据实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-07-07
  • python实现杨辉三角思路

    python实现杨辉三角思路

    本文给大家分享的是作者使用python实现杨辉三角的思路,非常的实用,有需要的小伙伴可以参考下
    2017-07-07
  • CentOS中升级Python版本的方法详解

    CentOS中升级Python版本的方法详解

    本文给大家分享的是再centos系统中将Python版本从2.6升级到2.7的方法和升级过程中遇到的问题的处理,非常详细,有需要的小伙伴可以参考下
    2017-07-07
  • Python模拟登陆淘宝并统计淘宝消费情况的代码实例分享

    Python模拟登陆淘宝并统计淘宝消费情况的代码实例分享

    借助urllib、urllib2和BeautifulSoup等几个模块的常用爬虫开发组合,我们能够轻易实现一份淘宝对账单,这里我们就来看一则Python模拟登陆淘宝并统计淘宝消费情况的代码实例分享:
    2016-07-07
  • 关于python pyqt5安装失败问题的解决方法

    关于python pyqt5安装失败问题的解决方法

    这篇文章主要给大家介绍了关于python pyqt5安装失败问题的解决方法,文中给出了详细的解决过程与解决方法,对同样遇到这个问题的朋友们具有一定的参考学习价值,需要的朋友们跟着小编来一起学习学习吧。
    2017-08-08
  • python3 pandas 读取MySQL数据和插入的实例

    python3 pandas 读取MySQL数据和插入的实例

    下面小编就为大家分享一篇python3 pandas 读取MySQL数据和插入的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-04-04
  • pandas进行时间数据的转换和计算时间差并提取年月日

    pandas进行时间数据的转换和计算时间差并提取年月日

    这篇文章主要介绍了pandas进行时间数据的转换和计算时间差并提取年月日,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • 详解Python循环作用域与闭包

    详解Python循环作用域与闭包

    这篇文章主要介绍了Python循环作用域与闭包,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03

最新评论