在 Python 中 Selenium 的 readline() 和 readlines() 有什么不同?
以下是 readline() 和 readlines() 方法之间的区别。
readlines()
该方法将一次读取文件的所有内容。
该方法读取文件的所有内容并将其存储在列表中。
该方法使用 readline() 读取到行尾并返回一个列表。
readline()
该方法将读取文件中的一个行。
如果文件没有以新行结尾,新行字符将留在字符串末尾,最后一行的字符将被忽略。
该方法使用 readline() 读取到行尾并返回一个列表。
示例
使用 readline() 的代码实现
#open the file for read operation
fl = open('pythonfile.txt')
# reads line by line
ln = fl.readline()
while ln!= "":
print(ln)
ln = fl.readline()
#close the file
fl.close()使用 readlines() 的代码实现
#open the file for read operation
fl = open('pythonfile.txt')
# reads line by line and stores them in list
for ln in fl.readlines():
print(ln)
#close the file
fl.close()
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP