下面是Python读取txt数据的操作步骤的完整攻略:
步骤一:打开txt文件
使用Python内置的open()
函数来打开txt文件,语法如下:
f = open('文件路径/文件名.txt')
其中,要读取的txt文件名和路径要写在引号中。如果txt文件在当前工作目录下,则只需要写文件名。
步骤二:读取txt文件内容
1. 一次性读取
使用read()
函数可以一次性读取整个txt文件内容,语法如下:
file_content = f.read()
这样读取到的文件内容会被存储到一个字符串变量file_content
中。
2. 按行读取
使用readlines()
函数可以按行读取txt文件内容,语法如下:
file_content_lines = f.readlines()
该函数会返回一个列表,其中每个元素是txt文件中的一行。
步骤三:关闭txt文件
使用close()
函数关闭txt文件,语法如下:
f.close()
注意不要忘记关闭文件,否则可能会占用过多资源。
下面是两个读取txt文件的示例:
示例1:一次性读取txt文件
假设有一个名为example.txt
的txt文件,内容如下:
hello
world
以下代码可以一次性读取整个txt文件:
f = open('example.txt')
file_content = f.read()
print(file_content)
f.close()
输出结果为:
hello
world
示例2:按行读取txt文件
假设有一个名为example2.txt
的txt文件,内容如下:
1,apple,0.8
2,pear,0.5
3,banana,0.3
以下代码可以按行读取txt文件:
f = open('example2.txt')
file_content_lines = f.readlines()
for line in file_content_lines:
print(line.strip().split(','))
f.close()
输出结果为:
['1', 'apple', '0.8']
['2', 'pear', '0.5']
['3', 'banana', '0.3']
以上就是Python读取txt数据的操作步骤和示例。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python读取txt数据的操作步骤 - Python技术站