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


Posted in Python onNovember 30, 2018

题目:在提示符下使用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 相关文章推荐
Python3.0与2.X版本的区别实例分析
Aug 25 Python
Python实现读取TXT文件数据并存进内置数据库SQLite3的方法
Aug 08 Python
Python即时网络爬虫项目启动说明详解
Feb 23 Python
python实现pdf转换成word/txt纯文本文件
Jun 07 Python
python绘制立方体的方法
Jul 02 Python
python实现嵌套列表平铺的两种方法
Nov 08 Python
Python识别快递条形码及Tesseract-OCR使用详解
Jul 15 Python
浅析PyTorch中nn.Linear的使用
Aug 18 Python
Django框架创建项目的方法入门教程
Nov 04 Python
python实现一个点绕另一个点旋转后的坐标
Dec 04 Python
Django ORM 查询表中某列字段值的方法
Apr 30 Python
解决pytorch 的state_dict()拷贝问题
Mar 03 Python
python2与python3的print及字符串格式化小结
Nov 30 #Python
Python 中 function(#) (X)格式 和 (#)在Python3.*中的注意事项
Nov 30 #Python
Python3 jupyter notebook 服务器搭建过程
Nov 30 #Python
解决Python2.7中IDLE启动没有反应的问题
Nov 30 #Python
python实现停车管理系统
Nov 30 #Python
pycharm运行和调试不显示结果的解决方法
Nov 30 #Python
深入浅析Python2.x和3.x版本的主要区别
Nov 30 #Python
You might like
php编写的抽奖程序中奖概率算法
2015/05/14 PHP
PHP中数组转换为SimpleXML教程
2019/01/27 PHP
Laravel 类和接口注入相关的代码
2019/10/15 PHP
TP5多入口设置实例讲解
2020/12/15 PHP
关于文本框的一些限制控制总结~~
2010/04/15 Javascript
Jquery知识点二 jquery下对数组的操作
2011/01/15 Javascript
javascript trim函数在IE下不能用的解决方法
2014/09/12 Javascript
javascript搜索框效果实现方法
2015/05/14 Javascript
js性能优化技巧
2015/11/29 Javascript
JavaScript为事件句柄绑定监听函数实例详解
2015/12/15 Javascript
利用jquery实现下拉框的禁用与启用
2016/12/07 Javascript
微信小程序 JS动态修改样式的实现代码
2017/02/10 Javascript
vue.js实现插入数值与表达式的方法分析
2018/07/06 Javascript
Nodejs Express 通过log4js写日志到Logstash(ELK)
2018/08/30 NodeJs
Element Input组件分析小结
2018/10/11 Javascript
微信小程序如何再次获取用户授权的方法
2019/05/10 Javascript
javascript设计模式之迭代器模式
2020/01/30 Javascript
vue中使用v-for时为什么不能用index作为key
2020/04/04 Javascript
Python使用chardet判断字符编码
2015/05/09 Python
Python中turtle作图示例
2017/11/15 Python
解决Python 爬虫URL中存在中文或特殊符号无法请求的问题
2018/05/11 Python
Numpy之random函数使用学习
2019/01/29 Python
python set内置函数的具体使用
2019/07/02 Python
Python爬虫学习之翻译小程序
2019/07/30 Python
Zavvi美国:英国娱乐之家
2017/03/19 全球购物
德国网上药房:Apotal
2017/04/04 全球购物
师范生教师实习自我鉴定
2013/09/27 职场文书
党员活动日总结
2014/05/05 职场文书
公司任命书模板
2014/06/06 职场文书
农村党支部书记四风问题个人对照检查材料
2014/09/21 职场文书
车辆转让协议书
2014/09/24 职场文书
车队安全员岗位职责
2015/02/15 职场文书
自荐信怎么写
2015/03/04 职场文书
儿童诗两首教学反思
2016/02/23 职场文书
nginx配置虚拟主机的详细步骤
2021/07/21 Servers
windows10 家庭版下FTP服务器搭建教程
2022/08/05 Servers