python中的按行读取文件

最近用到python读取vec.txt 文件。这里简单叙述python中的按行读取文件,方便自己以后翻阅。

1、打开文件:f=open('路径名', encoding = 'utf-8')

2、按行读取: content = f.readline()

  注:可以通过 content[0]  读取该行的第一个空格前的内容(也可以理解为第一列)

3、strip函数删除字符串前后的空白,split函数删除按空格切分字符串:

       content = content.strip().split()



完整的按行读取一个文件的代码:


f = open('./到改文件的相对路径','utf-8')

while True:

             content = f.readline()

             if content == ‘’:

                            break

            content = content.srtip().split()

f.close()

你可能感兴趣的:(python)