写了个小函数供前端读取配置文件,转换成json。(记录下)
主要使用os模块。
os.path.isdir 判断是否为目录
os.listdir 列出该目录下所有文件
SHORTCODE_PATH = '/Users/apple/'
def shortcodes(path):
if os.path.isdir(path):
files = os.listdir(path)
result = {}
for file in files:
file_object = open('%s/%s' % (path, file))
try:
all_the_text = file_object.read()
result[file] = json.loads(all_the_text)
finally:
file_object.close()
return result
return ''
SHORTCODE_JSON = shortcodes(SHORTCODE_PATH)