如果这是可怕的代码,我很抱歉。这是我尝试完全无助的第一件真正的事情。我试图让它读取文件的前4行。请告诉我我的代码有什么问题?
from sys import argv
script, filename = argv
print "Is %r the file you wish to open?" % filename
print "If you do not wish to continue type CTRL-C (^C)."
print "If you do wish to continue, please hit RETURN."
raw_input("Are you sure?")
print "Opening %r please wait... " % filename
target = open(filename, 'r')
print "Thank you for you request."
print "The file contains the lyrics to a certain song, can you guess it?"
target.read("line 1: ")
target.read("\n")
target.read("line 2: ")
target.read("\n")
target.read("line 3: ")
target.read("\n")
target.read("line 4: ")
target.read("\n")
song = raw_input("Go on, take a guess!")
print "%r? Good Guess!" % song
print "Goodbye!"
target.close()
你为什么认为代码错了?你有错误吗(提供完整的追溯)?意想不到的产出(提供投入,预期和实际产出)? – jonrsharpe