У меня есть файл python со списком в нем.Python: как читать список из текстового файла
localhost tmp]$ cat 1.txt
['aaaaaaa','bbbbbbb','cccccc','dddddddd']
Я хочу прочитать каждый элемент списка. Вместо этого я получаю каждый символ. Я могу прочитать каждое значение списка, если оно объявлено как переменная списка, но мой список находится в текстовом файле.
#!/usr/bin/python
def get_vminfo(vms):
for vm in vms:
print vm
#vms=['aaaaaaa','bbbbbbb','cccccc','dddddddd']
with open('1.txt','r') as input:
vms=input.read()
get_vminfo(vms)
Как распечатать каждое значение списка ???
Вы видели это [ответ] (http://stackoverflow.com/a/17225333/1234279) с pickle – Pippin