免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7326 | 回复: 5
打印 上一主题 下一主题

小弟正在学python,遇到一个小问题,大拿们赐教 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-10-11 10:15 |只看该作者 |倒序浏览
我想打开i盘上proposal文件夹里的27507.txt文件
f=open('i:\proposal\27507.text','w')

但是出现错误:IOError:[Errno22] invalid mode ('r') or filename: i:\\proposal\xbd07.txt'

错误信息里的文件名也变成xbd07.txt了,请大拿们帮忙看看!多谢!

论坛徽章:
0
2 [报告]
发表于 2011-10-11 10:44 |只看该作者
本帖最后由 t6760915 于 2011-10-11 10:45 编辑

路径被转义了
  1. Python 2.6.5 (r265:79063, Apr 16 2010, 13:09:56)
  2. [GCC 4.4.3] on linux2
  3. Type "help", "copyright", "credits" or "license" for more information.
  4. >>> a = 'i:\proposal\27507.text'
  5. >>> print a
  6. i:\proposaltext
  7. >>> b = 'i:\\proposal\\27507.text'
  8. >>> print b
  9. i:\proposal\27507.text
  10. >>>

  11. >>> r'i:\proposal\27507.text'
  12. 'i:\\proposal\\27507.text'
  13. >>> 'i:\proposal\27507.text'
  14. 'i:\\proposal\xbd07.text'
  15. >>> 'i:\\proposal\\27507.text'
  16. 'i:\\proposal\\27507.text'
复制代码

论坛徽章:
0
3 [报告]
发表于 2011-10-11 11:01 |只看该作者
回复 2# t6760915


    多谢!不过这个怎么解决?我试了大侠给的几个都不行,包括'i:\\proposal\\27507.txt' r'i:\proposal\27507.txt'

论坛徽章:
13
双鱼座
日期:2013-10-23 09:30:05数据库技术版块每日发帖之星
日期:2016-04-20 06:20:00程序设计版块每日发帖之星
日期:2016-03-09 06:20:002015亚冠之塔什干火车头
日期:2015-11-02 10:07:452015亚冠之德黑兰石油
日期:2015-08-30 10:07:07数据库技术版块每日发帖之星
日期:2015-08-28 06:20:00数据库技术版块每日发帖之星
日期:2015-08-05 06:20:002015年迎新春徽章
日期:2015-03-04 09:57:09辰龙
日期:2014-12-03 14:45:52酉鸡
日期:2014-07-23 09:46:23亥猪
日期:2014-03-13 08:46:22金牛座
日期:2014-02-11 09:36:21
4 [报告]
发表于 2011-10-11 11:18 |只看该作者
f=open(r'i:\proposal\27507.text','w')
试下

论坛徽章:
0
5 [报告]
发表于 2011-10-11 11:43 |只看该作者
回复 4# bikong0411


    多谢各位!解决了!

论坛徽章:
0
6 [报告]
发表于 2011-10-11 15:55 |只看该作者
本帖最后由 longsu2010 于 2011-10-11 15:58 编辑

用/代替\


>>> open('d:/xx.txt','w')
<open file 'd:/xx.txt', mode 'w' at 0x026C82A0>
>>>

或者加上r'path'
>>> open(r'd:\27507.txt','w')
<open file 'd:\27507.txt', mode 'w' at 0x02742ED0>
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP