새 줄로 구분 된 단어가 포함 된 텍스트 파일을 읽으려고합니다. 그러나 PyCharm이 줄 바꿈을 인식하도록 할 수 없습니다. 줄 구분 설정 변경을 포함하여 모든 것을 시도 했지만 여전히 텍스트 파일을 한 줄로 취급합니다. 해결책이 있습니까?
inFile = open("words.txt", 'r')
wordList = []
for line in inFile:
wordList.append(line.strip().lower())
len(wordList) # returns 1
inFile = open("words.txt", 'r')
inFile.readlines() # returns 1 line containing all words
IDE : macOS의 PyCharm 2018.2.4
감사
그냥 만드세요 :
with open("words.txt", "r") as file:
words = file.read().split()
print(words)
그리고 당신은 얻을 것이다 :
['AA', 'AAH', 'AAHED', 'AAHING', ......]
하나의 거대한 문자열에 모든 단어를 넣으려면 다음 split()
방법을 사용 하지 마십시오 .
with open("words.txt", "r") as file:
words = file.read()
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다