python 文件字符串转列表时遇空行的解决办法!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 文件字符串转列表时遇空行的解决办法!相关的知识,希望对你有一定的参考价值。

文件内容如下:

Alex 100000
Rain 80000
Egon 50000
Yuan 30000
                #此处有一个空行!

现在看如何处理并转成列表!

salary_info = open("salaryinfo.txt", "r+", encoding="UTF-8")
salary_info_list = []
for line in salary_info.readlines():
    if line == \n:
       pass
    else:
       salary_info_list.append(list(line.split()))  # 读到的列表以追加的方式追加到salary_list值中。

输出结果如下:

[[Alex, 100000], [Rain, 80000], [Egon, 50000], [Yuan, 30000]]

 

以上是关于python 文件字符串转列表时遇空行的解决办法!的主要内容,如果未能解决你的问题,请参考以下文章

Python利用逐行读取readline()打印出现空行的解决办法

python 字符串转列表出现ufeff的解决方法

求大神指教:python将文件内容转字典

python 字符串转列表 list 出现ufeff解决方法!

超详解Python读写csv文件及空行问题解决

php生成的html 顶部有一空行的解决办法