我从变量r中的API接收XML响应,以便:
print r.read()
显示整个XML响应。
我需要获取此响应的第一行并将其转换为字符串变量,以便在一些子字符串后用于循环。捕获第一行的最佳方法是什么?
答案 0 :(得分:4)
r.readline()
Built-in Types - File Objects:
file.readline([size])
从文件中读取整行。落后 换行符保留在字符串中(但在文件时可能不存在) 以不完整的行结束)。如果size
参数存在且 非负数,它是最大字节数(包括尾随数) 换行符)可能会返回不完整的行。当size
不为0时, 仅在立即遇到EOF时才返回空字符串。r.readline() 'This is the first line of the file.\n' r.readline() 'Second line of the file\n' r.readline() ''