Red de conocimiento informático - Conocimiento de la instalación - Buscando un script cmd o python

Buscando un script cmd o python

Esto se puede lograr usando Python. Aquí hay un script de referencia:

import os

import json

ruta = 'e:/a/'

para nombre de archivo en os.listdir(ruta):

if filename.endswith('.lua'):

con open(ruta del nombre de archivo) como f:

lines = f.readlines()

content = "".join(lines).replace("=", ":").replace("[", "").replace("]", " ").replace(",", "").replace("{", "").replace("}", "")

contenido = contenido.split("\n")

datos = {}

para línea en contenido:

si line.strip() != "":

partes = line.strip().split(":")

clave = partes[0].strip()

valor = partes[1].strip()

if value.isdigit():

valor = int(valor)

datos[clave] = valor

con open(ruta nombre de archivo[: -4] '.json', 'w') as f:

f.write(json.dumps({"TestCfg": data}))

Nota: este script Solo como referencia, no existe un manejo integral de errores de los archivos, solo el formato de los archivos de muestra. Lea atentamente el código cuando lo utilice y realice las modificaciones adecuadas según su situación real.