簡體   English   中英

Python Linecache無法正常工作

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM