Python 拆分后添加换行符

Python 拆分后添加换行符,python,split,Python,Split,拆分后添加换行符。 队列大小均为3; 如何在结尾没有“\n”的情况下拆分 source.txt: 234;234 456;567 4567;6789 234;234 456;567 4567;6789 执行官: 以open('source.txt')作为行: 对于行中的源: 结果=源。拆分(“;”) qM.put(结果[0]) qP.put(结果[1]) 打印(结果[0]) 打印(结果[1]) 打印('---') 结果: 234 234 ---- 456 567 ---- 4567 6789

拆分后添加换行符。 队列大小均为3; 如何在结尾没有“\n”的情况下拆分

source.txt:

234;234 456;567 4567;6789 234;234 456;567 4567;6789 执行官:

以open('source.txt')作为行: 对于行中的源: 结果=源。拆分(“;”) qM.put(结果[0]) qP.put(结果[1]) 打印(结果[0]) 打印(结果[1]) 打印('---') 结果:

234 234 ---- 456 567 ---- 4567 6789 ---- 234 234 ---- 456 567 ---- 4567 6789 ----
请检查此项:
使用strip()

输出:

 234
 234
 ----
 456
 567
 ----
 4567
 6789
 ----
import Queue

qM = Queue.Queue()
qP = Queue.Queue()

with open('txt') as line:
    for source in line:
        result = source.strip().split(";")
        qM.put(result[0])
        qP.put(result[1])
        print(result[0])
        print(result[1])
        print('----')
 234
 234
 ----
 456
 567
 ----
 4567
 6789
 ----