找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1773|回复: 1

[求助] 文件读取

3

主题

6

帖子

6

积分

贫民

积分
6
humblejohn 发表于 2018-5-9 11:07:13 | 显示全部楼层 |阅读模式

请求指点,为何这里的\执行后,变成了“\\”,所以无法执行

>>> open("c:\servers.txt")
<_io.TextIOWrapper name='c:\\servers.txt' mode='r' encoding='cp936'>

回复

使用道具 举报

3

主题

278

帖子

278

积分

侠客

积分
278

热心会员

uitb 发表于 2018-5-10 14:22:53 | 显示全部楼层
\是转义字符,正常的显示\就是需要两个反斜杠,这里没问题的,还有你这句语句是执行成功了的,返回了一个文件句柄,就是这一串<_io.TextIOWrapper name='c:\\servers.txt' mode='r' encoding='cp936'>
你想要读取文件内容的话,正确的做法是open("c:\servers.txt").read()
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表