python open找不到文件的原因_浅谈python在提示符下使用open打开文件失败的原因及解决方法...
题目:在提示符下使用open打开一个文件
刚开始网上看了下打开的方式,结果一直实现不了,报错是没找到这个文件,而且和我输入的文件名不一样。
错误如下:
>>>open('d:\456.txt')
Traceback (most recent call last):
File "", line 1, in
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 "", line 1, in
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在提示符下使用open打开文件失败的原因及解决方法...相关推荐
- python open找不到文件的原因_浅谈python 调用open()打开文件时路径出错的原因
昨晚搞鼓了一下python的open()打开文件 代码如下 def main(): infile =open("C:\Users\Spirit\Desktop\bc.txt",'r ...
- python数据类型转换原因_浅谈Python数据类型之间的转换
Python数据类型之间的转换 函数 描述 int(x [,base]) 将x转换为一个整数 long(x [,base] ) 将x转换为一个长整数 float(x) 将x转换到一个浮点数 compl ...
- python同步锁和互斥锁的区别_浅谈Python线程的同步互斥与死锁
这篇文章主要介绍了浅谈Python线程的同步互斥与死锁,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 线程间通信方法 1. 通信 ...
- python新式类和旧式类的区别_浅谈python新式类和旧式类区别
python的新式类是2.2版本引进来的,我们可以将之前的类叫做经典类或者旧式类. 为什么要在2.2中引进new style class呢?官方给的解释是: 为了统一类(class)和类型(type) ...
- python打开方式错误_浅谈python 调用open()打开文件时路径出错的原因
昨晚搞鼓了一下python的open()打开文件 代码如下 def main(): infile =open("C:\Users\Spirit\Desktop\bc.txt",'r ...
- python文件路径拼接多出斜杠_浅谈python中拼接路径os.path.join斜杠的问题
浅谈python中拼接路径os.path.join斜杠的问题 调试程序的过程中,发现通过os.path.join拼接的路径出现了反斜杠 directory1='/opt/apps/upgradePac ...
- python语言源程序文件类型_浅谈Python的文件类型
Python的文件类型主要分为3种:源代码(source file).字节码(byte-code file).优化的字节码(optimized file).这些代码都可以直接运行,不需要编译或者连接. ...
- python出现traceback什么意思_浅谈python出错时traceback的解读
写 Python 代码的时候,当代码中出现错误,会在输出的时候打印 Traceback 错误信息,很多初学者看到那一堆错误信息,往往都会处于懵逼状态,脑中总会冒出一句,这都是些啥玩意.如果你是第一次 ...
- python sys模块作用_浅谈Python中的模块
模块 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式.在Python中,一个.py文件就称之为一个模块(Mod ...
最新文章
- 硅谷风投押注计算机网络安全市场
- 【leetcode】443. String Compression
- 【Linux】XXX is not in the sudoers file …… 的解决方案
- Node.js+Express商业开发中的安全性考虑
- Unieap3.5-Grid编辑列中数字与下拉改变
- apache ab 压测
- 上下文切换调优-性能设计沉思录(9)
- 软件测试项目实战经验附视频以及源码【商城项目,app项目,电商项目,银行项目,医药项目,金融项目】
- 2021年中国银行IT市场现状与格局分析,分布式架构促进国产化快速推进「图」
- loj507(dp)
- MIT线性代数1806(35) 总复习
- 如何利用后端给的url,前端下载图片、音频、视频等文件
- 随机地图生成--自己的一次尝试
- php实现金币提现,哪位php大神帮忙写个金币转换函数
- 遗忘曲线艾宾浩斯规律
- 同济大学计算机专业录取分数线,同济大学2017年各省录取分数线
- 布局数据存储,中国电子云意在何为?
- 【单片机原理及其应用】第一章基础软件的介绍及其使用
- 《大学生公共安全教育》
- jsp城乡信息管理系统
热门文章
- 阿里巴巴 Service Mesh 落地的架构与挑战
- 听过TB、PB级大数据,ZB级的大数据探索与应用实践是怎么样的?【附PPT】
- Spring Cloud构建微服务架构:消息驱动的微服务(消费组)【Dalston版】
- java怎么保存文件_java里数据怎么保存到硬盘或TXT文件里去
- linux修改arena大小,教大家Resolume Arena怎么设置大屏幕的方法
- 【SpringCloud】Ribbon:负载均衡
- Win10系统和子系统Ubuntu16.04 安装 ros
- Selenium自动化-清空输入框、输入内容、点击按钮
- Anaconda 默认环境
- OpenVINO FPS也可以达100帧