전체 텍스트을 긴 텍스트 파일에서 추출하여 Python 2.7의 목록에 문자열로 추가하려고합니다. 목록에서 자르고 붙여 넣기 만하지 않고 자동화하고 싶습니다. 여기 텍스트 파일의 완전한 문장을 복사하고 목록에 추가
내가 무엇을 가지고 : 목록에from sys import argv
script, filename = argv # script = alien.py; filename = roswell.txt
listed = []
text = open(filename, 'rw')
for i in text:
lines = readline(i)
listed.append(lines)
print listed
text.close()
아무것도로드됩니다. 당신은 while 루프와 함께 할 수
을'파일의 각 행을 읽고, 어떤'에 대한'의 readline (I) (그리고 그것은 어디에서이다)? 모든 행을 원한다면'lists = text.readlines()'가 아닌가? 또한 * "컨텍스트 관리자"*'열기 (...)를 텍스트로 사용하십시오 :'. – jonrsharpe
_complete 문장 _을 정의하십시오. 또한'readline' 함수가 무엇인지 보여주십시오. 표준 라이브러리의 일부가 아닙니다. 그러나 파일과 유사한 객체에 대해 호출 할 수있는'readline' 메서드가 있습니다. 텍스트 파일 (또는 그 일부)의 내용과 원하는 목록을 제공하십시오. – Leva7
파일의 문장이 이미 완전한 문장이고 파일을 한 줄씩 읽으려고하거나 그 이상이 있습니까? (문장이 끝날 때를 감지하는 등 ...) – Keiwan