PS:小白一枚,请见谅!
我目前知道的配置方式有三种:
- 自己二次封装logging,然后实例化,使用时直接导入即可。问题是:
一般在什么情况下才需要封装呢?
二次封装的优势是什么呢?
如下这样封装后,%(filename)获取到的总是当前这个文件名称(my_logging.py),**如何解决?**求指教!

- 通过.conf文件配置。问题是:
这样配置有什么优势?
这样的话文件路径怎样动态生成?
- pytest 框架可以在pytest.ini中设置,问题是:
这样配置跟.conf文件配置有什么区别?
优势是什么?
文件路径如何动态生成?
- 如果同时配置了pytest.ini 和.conf文件,那么哪一个生效?