나는 어떤 임의의 IP 주소를 포함 sample_ips.txt라는 텍스트 파일을 가지고있다 -파이썬 구문 오류하면서 다음과 같이
182.0.0.15
182.0.0.16
182.0.0.17
내가 확인하기 위해 입력으로 IP 주소를 부여하고 그 IP가 텍스트 파일에 존재하면 true를 출력하고 그렇지 않으면 false를 출력합니다.
ip_input = str(input("Enter IP:"))
ip = open("sample_ips", "r")
data = ip.readlines()
for ips in data:
ips = ips.strip("\n")
if ip_input in ips:
print "true"
else:
print "false"
그것은 구문 오류
File "<string>", line 1
182.0.0.15
^
SyntaxError: invalid sytanx
나는 나 문자열로 선언에도 불구하고 문자열로 입력을 할 수없는 생각을 던지고 - : 여기
내 코드입니다 내 코드에서. 어떤 도움이 필요합니까? 감사
사용 '하지 raw_input''input'. –
내가 그랬어, 그것은 작동하지 않았다. @AshwiniChaudhary – sam
참고로, 당신은 input()을 사용해서는 안된다. - https://docs.python.org/2/library/functions.html?highlight=input#input, input 함수는 사용자가 파이썬 코드로 작성한 것을 실행합니다. 이것은 원하는 것이 아닙니다. – solarnz