0
当我尝试使用python中的linecache得到一条线。Linecache添加一条额外的线到我得到的线
loginpass = raw_input("> ")
if loginpass == linecache.getline('Password.txt', 1):
它得到的行总是返回一个额外的行。 因此,如果第一行是
"Test"
它返回
"Test
"
它在代码以前能用,但任何事情之后,这之后它增加了该行。
请不要使用'linecache'读取文件,:刚刚剥离它关闭,它仅用于高效地获取Python源代码行以在回溯中显示。 – 2017-02-09 11:58:07