with open("/Users/jj/Desktop/Courtney_fan.txt","r") as f:
sd = f.read().split()
어떻게이 파이썬에서 중첩 된리스트로 쓸 수 있습니까?
with open("/Users/jj/Desktop/Courtney_fan.txt","r") as f:
sd = f.read().split()
어떻게이 파이썬에서 중첩 된리스트로 쓸 수 있습니까?
당신은 내장 ast
패키지 비단뱀에서 literal_eval
기능을 사용할 수 있습니다. 유효한 데이터 구조 만 평가하고 임의 코드가 실행되지 않으므로 eval
을 사용하는 솔루션보다 낫습니다. 일반 문자 eval
을 사용하는 것이 좋습니다. 당신의 .txt
파일로
from ast import literal_eval
with open("/Users/jj/Desktop/Courtney_fan.txt","r") as f:
my_list = literal_eval(f.read())
파일을 열고 읽어야합니다. json이 당신을 위해이 일을해야합니다. 무엇을 시도 했습니까? 왜 작동하지 않았습니까? 데이터가 유효한 파이썬 문자 (목록, 딕셔너리 등) 인 경우
import json
with open(".txt") as f:
l = json.load(f)
서식이 올바른 것으로 나타나고이 당신을 위해 수행 기능 eval()
에 string
빌드로 읽어 IST. 여기
TXT 파일에 문자열 유사한 예 : 당신을 위해
test = "['a', ['b','c']]"
>>> trial = eval(test)
>>> type(trial)
<class 'list'>
>>> trial
['a', ['b', 'c']]
은 다음과 같다 :
with open("/Users/jj/Desktop/Courtney_fan.txt") as f:
sd = f.read()
sd_list = eval(sd)
[\ [파이썬 \] : json.loads ()] (https://docs.python.org/3/library/json.html#json.loads) (''''''로 대체 한 후)? – CristiFati
유효한'json'처럼 보입니다' json' 모듈을 사용하고 그 안에'load' 함수를 사용하십시오 .. –
이미 텍스트 파일 안에리스트 형태입니다 .txt 파일을 어떻게 읽는지 확인하십시오. utput (i/o) python 문서. –