이 텍스트 파일을 사전으로 변환하고 싶지만 작동하지 않습니다. 사전에 텍스트 파일 만들기 PYTHON
def openspam():
badwordsfile = open("FulaOrd0.txt","r", encoding="utf-8")
for words in badwordsfile:
d = {}
word, value = words.rstrip().split(None, 1)
d[word] = value
return d
d = openspam()
eggs 5
spam 3
cool 2
yolk 3
milk 5
나는 "D"는, 쉘에있는 것을 확인합니다. { "우유": 5}를 얻고 싶습니다. { "계란": 5, "스팸": 3, "시원함": 2, "노른자": 3, "우유": 5}
누군가가 내가 잘못 한 일을 볼 수 있습니까?
보면' – DRC
단지 작은 비판을 d' : 벌거 벗은'open()'대신에'with '를 사용하는 것을 고려해야한다. 이것은 바로 [context manager] (http://effbot.org/zone/python-with-statement.htm)가 만들어진 것임. –