首页 > 解决方案 > 配置读取文件名 python

问题描述

我是 python 新手,我正在编写一个函数,它要求输入文件名,然后读取具有给定文件名的 csv。

如何有一个配置来读取文件名,而不是每次都提示用户输入 csv 文件名?

标签: python

解决方案


您可以使用 JSON 配置文件(类似于 Typescript 所做的),例如config.json,然后在您的 python 程序中读取该文件。

示例config.json

{
    "filename": "filename.csv"
}

蟒蛇程序:

import json

try:
    with open("config.json") as config:
        filename = json.load(config)["filename"]
except FileNotFoundError:
    filename = input("config.json not found, please enter the filename: ")

推荐阅读