내가 (할당에 대한) MD5 해시 암호의 무리와 함께 txt 파일을 구문 분석하려고를 구문 분석 할 때 구문 분석하는 동안 예기치 않은 EOF는 내 코드구문 에러는 : TXT 파일
with open('weak.txt') as f:
i = 0
for line in f:
weak.append(eval(line.strip()))
if 'str' in line:
break
하지만 난은 무엇입니까
SyntaxError: unexpected EOF, File "<string>", line 1
1660fe5c81c4ce64a2611494c439e1ba
^
내 입력에 원시 입력을 추가하려고했지만 중단됩니다. 어떤 아이디어?
왜 MD5 코드에'eval'을 사용하고 있습니까? 'eval'은 인수가 파이썬 문장을 포함하는 문자열이 될 것으로 기대합니다. – Barmar
은 MD5 암호가 모두 txt 파일에서 얻으려는 문자열이기 때문입니다. 나는 완전히 벗어 났는가? – Quantico
예, 트랙 라인에서 완전히 벗어났습니다. –