나는 몇 가지 방법을 시도했지만 작동하지 않거나 목록의 각 항목에 대한 편지로 판명되었습니다. 예를 들어 다음과 같습니다 (목록 작성 용) :
with open("data.txt", 'w') as f:
for s in data:
f.write(s + '\n')
그리고 이것은 (목록을 읽기 위해) :
try:
with open("data.txt", 'r') as f:
data = [Line.rstrip('\n') for Line in f]
except FileNotFoundError:
print ("There is nothing to show")
else:
print (data)
파일에서 원하는 목록이 "[ 'Bob : 6', 'Dave : 4']"일 때 출력합니다.
['B', 'o', 'b', ':', '6', 'D', 'a', 'v', 'e', ':', '4']
기본적으로 다른 값을 적절하게 분리하여 올바르게 읽을 수 있기를 바랍니다.
작문 스 니펫에서 "데이터"는 무엇입니까? 나는 그것이 목록이 아닌 문자열이라고 생각하므로 반복하면 한 줄에 하나의 속성이 아니라 한 줄에 한 문자를 쓰는 것입니다.
편집기에서 텍스트 파일을 열어 올바르게 작성하고 있는지 확인하십시오.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다