это мой код, он имеет в качестве выходных 11 файлов json, теперь мне нужно поместить эти файлы в список, потому что мне нужно разобрать их позже:
import os
import shlex
import subprocess
#Set the environment variable
ECLIPSE_PATH ='C:/Users/AQ42770/Desktop/eclipse/plugins'
EQUINOX = ECLIPSE_PATH+'/org.eclipse.equinox.launcher_1.3.100.v20150511- 1540.jar'
MAIN='org.eclipse.core.launcher.Main'
ORGANIC='organic.Organic'
path='C:/Users/AQ42770/Documents/Android-ColorPicker'
for n in range(0,11):
path1= path+"/"+str(n)
outversion = "C:/Users/AQ42770/Documents/Android-ColorPicker/"+"out"+str(n)+".json"
commande='java -jar -Xms1g -Xmx20g "%s" %s -application %s -sf "%s" -src "%s"'
commande= commande % (EQUINOX, MAIN, ORGANIC, outversion, path1)
args = shlex.split(commande)
p = subprocess.Popen(args)
list=[]
list.append(outversion)
print(list)
проблема, которую он возвращает для каждого выводав списке мне нужны все выходные файлы в одном и том же списке, чтобы прочитать несколько json-файлов: вот что он возвращает:
['C:/Users/AQ42770/Documents/Android-ColorPicker/out0.json']
['C:/Users/AQ42770/Documents/Android-ColorPicker/out1.json']
['C:/Users/AQ42770/Documents/Android-ColorPicker/out2.json']
['C:/Users/AQ42770/Documents/Android-ColorPicker/out3.json']
['C:/Users/AQ42770/Documents/Android-ColorPicker/out4.json']
['C:/Users/AQ42770/Documents/Android-ColorPicker/out5.json']
['C:/Users/AQ42770/Documents/Android-ColorPicker/out6.json']
['C:/Users/AQ42770/Documents/Android-ColorPicker/out7.json']
['C:/Users/AQ42770/Documents/Android-ColorPicker/out8.json']
['C:/Users/AQ42770/Documents/Android-ColorPicker/out9.json']
['C:/Users/AQ42770/Documents/Android-ColorPicker/out10.json']
PS: вывод в outversion, просто нужно добавить вывод 11 втот же список
заранее спасибо!