Python:逐行读取文本变量(不是文件)

时间:2018-09-19 11:39:34

标签: python

我确实有:

url="https://mywebpage.com/content"
text=requests.get(url,stream=True).text

for line in text:
  print "Line "+line

我在不同的行(而不是行)中得到了每个字母。 我也不能使用迭代器req.iter_lines,因为我需要多次处理结果以寻找不同的数据。

有任何提示吗?

1 个答案:

答案 0 :(得分:1)

如果您使用Windows样式的换行符(split),则应使用strip\r

for line in text.split('\n'):
  line = line.strip('\r')
  print ("Line "+line)