帮我编写一个python命令:脚本配置文件存储路径为D:/python,脚本路径为D:/python/script,如何在script文件夹中的脚本文件运行时读取上级目录的set.ini文件
时间: 2024-03-06 17:48:08 浏览: 102
可以使用Python中的`configparser`模块读取配置文件。以下是一个示例代码,可以读取上级目录的`set.ini`文件:
```python
import os
import configparser
# 获取上级目录的路径
parent_dir = os.path.abspath(os.path.join(os.getcwd(), os.pardir))
# 定义配置文件路径
config_path = os.path.join(parent_dir, 'set.ini')
# 读取配置文件
config = configparser.ConfigParser()
config.read(config_path)
# 获取配置项的值
value = config.get('section', 'option')
```
上面的示例代码中,`os.path.abspath(os.path.join(os.getcwd(), os.pardir))`可以获取当前脚本文件所在的上级目录的路径。然后使用`os.path.join()`函数拼接出配置文件的路径,最后使用`configparser`模块读取配置文件,获取配置项的值即可。
阅读全文