浅谈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 相关文章推荐
python正则表达式去掉数字中的逗号(python正则匹配逗号)
Dec 25 Python
Python自定义进程池实例分析【生产者、消费者模型问题】
Sep 19 Python
python3第三方爬虫库BeautifulSoup4安装教程
Jun 19 Python
python web自制框架之接受url传递过来的参数实例
Dec 17 Python
django框架auth模块用法实例详解
Dec 10 Python
python字典和json.dumps()的遇到的坑分析
Mar 11 Python
python爬虫要用到的库总结
Jul 28 Python
cookies应对python反爬虫知识点详解
Nov 25 Python
Django视图类型总结
Feb 17 Python
python opencv通过4坐标剪裁图片
Jun 05 Python
Python+OpenCV实现在图像上绘制矩形
Mar 21 Python
Python加密技术之RSA加密解密的实现
Apr 08 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获得文件扩展名三法
2006/11/25 PHP
ThinkPHP php 框架学习笔记
2009/10/30 PHP
php中smarty模板条件判断用法实例
2015/06/11 PHP
PHP扩展开发教程(总结)
2015/11/04 PHP
thinkPHP3.2简单实现文件上传的方法
2016/05/16 PHP
PHP去除字符串最后一个字符的三种方法实例
2017/03/01 PHP
PHP基础之输出缓冲区基本概念、原理分析
2019/06/19 PHP
jquery json 实例代码
2010/12/02 Javascript
浅谈Javascript事件处理程序的几种方式
2012/06/27 Javascript
JavaScript动态修改弹出窗口大小的方法
2015/04/06 Javascript
基于Flowplayer打造一款免费的WEB视频播放器附源码
2015/09/06 Javascript
基于JavaScript实现生成名片、链接等二维码
2015/09/20 Javascript
通过隐藏iframe实现无刷新上传文件操作
2016/03/16 Javascript
js利用clipboardData实现截屏粘贴功能
2016/10/12 Javascript
利用JQuery阻止事件冒泡
2016/12/01 Javascript
es6学习笔记之Async函数基本教程
2017/05/11 Javascript
解决Vue页面固定滚动位置的处理办法
2017/07/13 Javascript
JS库 Highlightjs 添加代码行号的实现代码
2017/09/13 Javascript
详解IWinter 一个路由转控制器的 Nodejs 库
2017/11/15 NodeJs
vue-cli2打包前和打包后的css前缀不一致的问题解决
2018/08/24 Javascript
JS实现倒计时图文效果
2018/11/17 Javascript
一步快速解决微信小程序中textarea层级太高遮挡其他组件
2019/03/04 Javascript
解决layui-open关闭自身窗口的问题
2019/09/10 Javascript
JavaScript HTML DOM 元素 (节点)新增,编辑,删除操作实例分析
2020/03/02 Javascript
Python subprocess模块学习总结
2014/03/13 Python
Python while true实现爬虫定时任务
2020/06/08 Python
HTML5利用约束验证API来检查表单的输入数据的代码实例
2016/12/20 HTML / CSS
软件工程师面试题
2012/06/25 面试题
好听的队名和口号
2014/06/09 职场文书
节约能源标语
2014/06/17 职场文书
庆六一开幕词
2015/01/29 职场文书
关于颐和园的导游词
2015/01/30 职场文书
红白喜事主持词
2015/07/06 职场文书
毕业欢送晚会主持词
2019/06/25 职场文书
pytorch锁死在dataloader(训练时卡死)
2021/05/28 Python
德生TECSUN S-2000使用手册文字版
2022/05/10 无线电