如何从一个特定的文本行中,使用Python文本文件内拉文本?如何从Python中的特定文本行拖出文本?
-1
A
回答
4
如果你想读的10号线:
with open("file.txt") as f:
for i in range(9):
f.next()
print f.readline()
这并不读取内存中的整个文件。
0
下面的Python的例子应该提取正确的行号,但它是效率极其低下:
f = open('file.txt')
print f.readlines()[line_number]
+0
你是说这是低效的,因为你一次读入文件?正确。 – octopusgrabbus 2012-07-16 15:30:45
0
最简单的方法:
print list(open('filename'))[line_number]
这就是要在整个文件中读取这可能不是一个好主意。更高效的技术将取决于您如何使用它。
相关问题
- 1. 如何从特定文本行中获取文本?
- 2. Python - 如何读取文本文件中的特定行?
- 3. 将文本文件的特定行写入文本文件 - Python
- 4. 从文本文件中删除包含特定文本的行
- 5. 从python文本文件的一行中拉出特定的单词
- 6. 如何从外部程序的特定控件拖尾文本?
- 7. jQuery的拖放到特定的文本
- 8. 如何从文本中的多行文本行中的文本插入文本?
- 9. Python:从文本文件打印特定范围的行
- 10. 如何使用python从文本中删除特定的符号?
- 11. 从特定行中替换文本
- 12. 如何打印从文本文件的特定行用C
- 13. Python读取特定文本行
- 14. python - 从特定文本行读取文件
- 15. 如何在Python中搜索特定单词的文本文件
- 16. Python,删除文件中的特定长行文本
- 17. Concat /追加到Python中特定行的文本文件末尾
- 18. 获取特定文本中的文本?
- 19. Java:如何从文本文件读取特定行?
- 20. 从Java中的文本文件中读取特定的行
- 21. 从备注框中逐行拖出文本行
- 22. 如何将文本替换为文本文件中的特定行?
- 23. 如何从文本文件中的特定位置使用iphone读取文本?
- 24. 在Python中读取日志文件并输出特定文本
- 25. 在python,C++中解析文本文件,给出特定格式
- 26. 在.Net中的文本框的特定行中插入文本
- 27. 如何从文本文件中取出特定的键值到excel中
- 28. 在UNIX中从文本文件中提取特定文本
- 29. 如何从Python中的文本文件中删除行?
- 30. 从Java中的文本文件中删除特定行
你怎么知道你想读哪一行? – 2011-01-25 22:21:10