내 코드입니다 :파이썬 : 파이썬이 "제로"를 얻게하는 방법?
from nltk.tag import StanfordNERTagger
from nltk.tokenize import word_tokenize
file = "test.txt"
st = StanfordNERTagger("english.all.3class.distsim.crf.ser.gz")
usr_input = input("Enter sentence, or just hit ENTER to quit: ")
tagged = st.tag(word_tokenize(usr_input))
result = None
print(tagged)
print(list(e1 for e1,e2 in tagged))
with open(file, "r") as read_file:
for elem in tagged:
print(elem[0])
print(elem[-1])
if elem[-1] == "0":
print("null")
else:
print("yes")
그리고 다음이 내 출력 : 종료 코드 완료
Enter sentence, or just hit ENTER to quit: left-wing
[('left-wing', 'O')]
['left-wing']
left-wing
O
yes
프로세스 0
내 질문은 왜 값을 읽기/찾을 파이썬 수 없습니다 제로? "0", '0', {0} ...과 (과) 모두 시도했지만 도움이되지 않았습니다.
정말 고마워요!
그래서 END_LINK하면 관심있는 입력이'되고 왼쪽 wing'과는 널 종료'제로 또는 왼쪽 날개를하지 않는 0 '그리고 그것은 문자열 0을 얻지 못합니까? – Alex
0이 0이 아니라 O (자본 O)가됩니다. –
@JacquesdeHooge 네 말이 맞습니다! ;) 감사합니다 –