Dmi*_*kin 4 python filesystems algorithm
可能重复:
如何在Python中便宜地获得行数?
美好的一天。我下面有一些代码,该代码实现每行文件读取和计数器迭代。
def __set_quantity_filled_lines_in_file(self):
count = 0
with open(self.filename, 'r') as f:
for line in f:
count += 1
return count
Run Code Online (Sandbox Code Playgroud)
我的问题是,有没有方法可以确定当前文件中没有每一行迭代的文本数据行数?
谢谢!
通常,要做到比读取文件中的每个字符并计算换行符更好的方法。
如果您知道有关文件内部结构的详细信息,则有可能。例如,如果文件长1024kB,每行长1kB,则可以推断出文件中有1024行。
| 归档时间: |
|
| 查看次数: |
3413 次 |
| 最近记录: |