행맨 게임을 파이썬으로 만들려고합니다. 나는 txt 파일에서 게임에 사용할 단어를 가지고 있는데이 파일을 한 줄 한 줄씩 읽고 내용을 목록에 추가하여 사용하고자한다. 그러나 나는이 TypeError를 만나고있다. 이것은 (myLine)를 인쇄하기 위해 전화로 나에게 많은 혼란TypeError : 'builtin_function_or_method'유형의 객체에는 len()이 없습니다.
while len(myLine) >0 :
try:
f = open(input("Enter a filename: "))
except:
print("Cannot open file")
quit()
myList = []
myLine = f.readline()
print(myLine)
print(len(myLine))
while len(myLine) >0 :
myList.append(myLine)
myLine = f.readline
오류가 관련되어 인쇄 (LEN ((유형 'builtin_function_or_method'의 목적은 더는 len() 없음) myLine))가 올바르게 작동하여 선의 내용과 길이를 출력합니다. while 루프를 입력 할 때만이 오류가 발생합니다.
어떤 도움이라도 대단히 감사하겠습니다. 많은 감사합니다. 당신의 while 루프에서
와우 그 것이 었습니다. 정말 고마워요. 나는 그것이 그것이 어리석은 무언가 일 줄 알았다. 그러나 1 시간의 수색과 나는 아직도 그것을 볼 수 없었다. 다시 한번 감사드립니다. – user3081556
@ user3081556 - 괜찮습니다. 손을 빌려 기쁘다. – mgilson