0
當我嘗試使用python中的linecache得到一條線。Linecache添加一條額外的線到我得到的線
loginpass = raw_input("> ")
if loginpass == linecache.getline('Password.txt', 1):
它得到的行總是返回一個額外的行。 因此,如果第一行是
"Test"
它返回
"Test
"
它在代碼以前能用,但任何事情之後,這之後它增加了該行。
請不要使用'linecache'讀取文件,:剛剛剝離它關閉,它僅用於高效地獲取Python源代碼行以在回溯中顯示。 – 2017-02-09 11:58:07