[英]Python linecache is not working
在Python中,我遇到一個問題,就是每當我使用linecache
模塊中的getline()
函數時,它根本無法工作。 說這就是我在一個名為hi.txt
的文本文檔上的內容:
Hi
並說這是我在相同文件夾/目錄中的python程序上的內容:
import linecache
print (linecache.getline("hi.txt", 0))
它什么也不會打印,只打印一些空白行。
linecache.getline
從1開始。
print (linecache.getline("hi.txt", 1))
符合您的期望
>>> help(linecache.getline)
> getline(filename, lineno, module_globals=None)
按照慣例, lineno
在任何文本編輯器中lineno
從1開始。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.