Python 3.8记录问题

时间:2020-03-16 16:41:39

标签: python logging

有人用日志记录看到过这个吗?

public partial class Form1 : Form { public Form1() { InitializeComponent(); UserPreferenceChangedEventHandler UserPerferenceChanged = (s, e) => { if (e.Category == UserPreferenceCategory.General || e.Category == UserPreferenceCategory.VisualStyle) BackColor = GetAccentColor(); }; SystemEvents.UserPreferenceChanged += UserPerferenceChanged; Disposed += (object s, EventArgs e) => { SystemEvents.UserPreferenceChanged -= UserPerferenceChanged; }; } protected override void OnLoad(EventArgs e) { base.OnLoad(e); BackColor = GetAccentColor(); } static Windows.UI.ViewManagement.UISettings uiSettings = new Windows.UI.ViewManagement.UISettings(); private static System.Drawing.Color GetAccentColor() { Windows.UI.Color c = uiSettings.GetColorValue(Windows.UI.ViewManagement.UIColorType.Accent); return Color.FromArgb(c.A, c.R, c.G, c.B); } }

只要我将wc_to_db_logger.debug()放入我的代码中,即使它没有执行,它也会发生。很奇怪,我在任何地方都找不到错误。

我在下面添加了一个代码片段。只是将wc_to_db_logger.debug放在函数下的代码中会导致此问题。它将错误重复18次。

DEBUG:wc_to_db_logger:inactive not_applicable

1 个答案:

答案 0 :(得分:1)

我似乎可以通过在记录器中添加以下内容来解决此问题; wc_to_db_logger.propagate = False

显然,我需要了解有关记录器的更多信息。祝我好运。

*更新*

我的修复不起作用,它只是禁用了日志记录。我将建立一个代码片段。