Python:怎样将txt文件读取到一个字符串里?
5个回答
展开全部
1、首先打开pycharm,新建一个空白的python文件,将其命名为test.py备用:
2、接着新建一个没test的txt文件,写入一些内容备用:
3、这里开始编写处理txt的文件的函数,首先使用codes模块下的open函数打开文件,该模块对编码的支持较好,然后把读取到内容写入到数组中,然后用一个for循环逐行读取文件的内容,最后把读取到的文件内容写入到一个二维数组中,并将文字转换为字符串:
4、接下来调用函数,并读取前面准备的txt文件,点击绿色的箭头运行程序,在下方可以看到输出的结果为一个二维数组,数组中每行的数据均为字符串。以上就是用python将txt文件读取到一个字符串里程序的演示:
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假设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
# _*_ coding: utf-8 _*_
#上面一行确保utf-8编码,汉字支持。
#下面就是核心语句,用了try-finally确保文件最后被关闭
fileobj = open('D:\\a.txt', 'r') #需要两个\\,或者用原始字符串,在引号前面加r
try:
strings = fileobj.read()
finally:
fileobj.close()
#可以用print查看结果。
print strings
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
分为两个步骤
使用open函数打开文件,返回文件句柄
使用文件句柄的read方法读取文件内容
f = open('/path/to/the/file.txt')
txt = f.read()
txt文件的内容将会读取待txt变量中
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
>>> f = open('./fileUsedForInput.txt', 'r')
>>> s = f.read()
>>> s
'Test line 1\nTest line 2\nThe End\n'
>>> s = f.read()
>>> s
'Test line 1\nTest line 2\nThe End\n'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询