Python:怎样将txt文件读取到一个字符串里?

 我来答
海里的月光0Bz
2019-08-14 · TA获得超过6027个赞
知道答主
回答量:229
采纳率:0%
帮助的人:3.2万
展开全部

1、首先在vscode里面添加了Python文件和用于读取的文本文件。

2、然后在txt文件写上一些内容用于待会的内容读取,随便写上即可。

3、此外还必须要导入os文件,这样才可调用os中的一些文件操作方法。

4、然后打开要进行读取内容的文件,并且把读取到的内容数据复制给了字符串

5、然后把字符串打印即可把内容给展现出来,方便查阅了。

6、接着运行jy.py文件,这样就会开始读取,打印内容。

7、如图,可以看到txt文件的内容真的被读取到了。

很多游戏
高粉答主

2019-05-29 · 游戏精通者,攻略技能点满
很多游戏
采纳数:91 获赞数:386912

向TA提问 私信TA
展开全部

1、首先打开pycharm,新建一个空白的python文件,将其命名为test.py备用:

2、接着新建一个没test的txt文件,写入一些内容备用:

3、这里开始编写处理txt的文件的函数,首先使用codes模块下的open函数打开文件,该模块对编码的支持较好,然后把读取到内容写入到数组中,然后用一个for循环逐行读取文件的内容,最后把读取到的文件内容写入到一个二维数组中,并将文字转换为字符串:

4、接下来调用函数,并读取前面准备的txt文件,点击绿色的箭头运行程序,在下方可以看到输出的结果为一个二维数组,数组中每行的数据均为字符串。以上就是用python将txt文件读取到一个字符串里程序的演示:

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
同温层一号
推荐于2017-09-21 · TA获得超过1594个赞
知道小有建树答主
回答量:589
采纳率:0%
帮助的人:535万
展开全部
假设D盘有一个a.txt文件。那么py程序可以如下:
# _*_ coding: utf-8 _*_
#上面一行确保utf-8编码,汉字支持。

#下面就是核心语句,用了try-finally确保文件最后被关闭
fileobj = open('D:\\a.txt', 'r') #需要两个\\,或者用原始字符串,在引号前面加r
try:
strings = fileobj.read()
finally:
fileobj.close()

#可以用print查看结果。
print strings
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
日TimE寸
推荐于2017-09-28 · TA获得超过9568个赞
知道大有可为答主
回答量:1358
采纳率:83%
帮助的人:466万
展开全部

分为两个步骤

  1. 使用open函数打开文件,返回文件句柄

  2. 使用文件句柄的read方法读取文件内容

f = open('/path/to/the/file.txt')
txt = f.read()

txt文件的内容将会读取待txt变量中

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
earth_china
2012-10-27 · TA获得超过424个赞
知道小有建树答主
回答量:136
采纳率:0%
帮助的人:80.5万
展开全部
>>> f = open('./fileUsedForInput.txt', 'r')
>>> s = f.read()
>>> s
'Test line 1\nTest line 2\nThe End\n'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式