python-logging 相关问题


无法在带有日志记录模块的 Python 中使用自定义格式化程序的额外属性

我有一个新的记录器,我正在测试它在当前的Python项目中更加充实,尽管我观看了有关logging python包的非常好的视频并且我已经阅读了它的文档,...


与ELK集成时启动错误

启动 apimanager 时收到以下错误消息。 启动 apimanager 时收到以下错误消息。 错误: org.ops4j.pax.logging.pax-logging-api [log4j2] 错误:无法找到


使用多个配置文件配置logback

我正在尝试通过springboot下的配置文件分割我的logback.xml,这是我的方法: logback-prod.xml 我正在尝试通过 springboot 下的配置文件分割我的 logback.xml,这是我的方法: logback-prod.xml <?xml version="1.0" encoding="UTF-8"?> <configuration> <include resource="org/springframework/boot/logging/logback/defaults.xml" /> <property name="LOG_FILE" value="${LOG_FILE:-${LOG_PATH:-${LOG_TEMP:- ${java.io.tmpdir:-/tmp}}/}spring.log}"/> <include resource="org/springframework/boot/logging/logback/file- appender.xml" /> <root level="INFO"> <appender-ref ref="CONSOLE" /> </root> </configuration> logback-dev.xml <?xml version="1.0" encoding="UTF-8"?> <configuration> <include resource="org/springframework/boot/logging/logback/defaults.xml" /> <include resource="org/springframework/boot/logging/logback/console-appender.xml" /> <root level="DEBUG"> <appender-ref ref="CONSOLE" /> </root> logback.xml <?xml version="1.0" encoding="UTF-8"?> <configuration> <include resource="logback-${spring.profiles.active}.xml"/> <root level="INFO"> <appender-ref ref="FILE" /> <appender-ref ref="CONSOLE" /> </root> 最后使用: -Dspring.profiles.active=dev or -Dspring.profiles.active=prod 我进入控制台: 13:01:44,673 |-ERROR in ch.qos.logback.core.joran.spi.Interpreter@2:16 - no applicable action for [configuration], current ElementPath is [[configuration][configuration]] 13:01:44,674 |-ERROR in ch.qos.logback.core.joran.spi.Interpreter@3:81 - no applicable action for [include], current ElementPath is [[configuration][configuration][include]] 13:01:44,674 |-ERROR in ch.qos.logback.core.joran.spi.Interpreter@4:89 - no applicable action for [include], current ElementPath is [[configuration][configuration][include]] 13:01:44,674 |-ERROR in ch.qos.logback.core.joran.spi.Interpreter@6:25 - no applicable action for [root], current ElementPath is [[configuration][configuration][root]] 13:01:44,674 |-ERROR in ch.qos.logback.core.joran.spi.Interpreter@7:39 - no applicable action for [appender-ref], current ElementPath is [[configuration][configuration][root][appender-ref]] 13:01:44,675 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to INFO Spring boot文档建议使用logback-spring.xml而不是logback.xml,并且在其中你可以使用spring配置文件标签: <configuration> <springProfile name="workspace"> ... </springProfile> <springProfile name="dev,prd"> ... </springProfile> </configuration> 如果您想为不同的配置文件使用不同的 logback 配置文件,您可以从 application-*.properties 文件中更改它。 例如,在您的application-prod.properties中,您可以说: logging.config=src/main/resources/logback-prod.xml logback.xml配置文件中的替代方式,配置的分离取决于Spring Profile,如下所示: <!-- Loggers setup according to Spring Profile--> <springProfile name="localdev"> <root level="INFO"> <appender-ref ref="STDOUT"/> <appender-ref ref="FILE"/> </root> <logger name="com.myapp" level="debug" additivity="false"> <appender-ref ref="STDOUT"/> <appender-ref ref="FILE"/> </logger> </springProfile> <springProfile name="test"> <root level="INFO"> <appender-ref ref="STDOUT"/> </root> <logger name="com.myapp" level="debug"> <appender-ref ref="STDOUT"/> </logger> </springProfile> 包含的 XML 应该具有顶部节点 included 而不是 configuration。 根据:特定于配置文件的配置 您必须用“|”符号而不是“,”逗号分隔配置文件。如下: <springProfile name="dev | staging"> <!-- configuration to be enabled when the "dev" or "staging" profiles are active --> </springProfile>


Python子进程获取输出

我有一个 python 脚本来使用 subprocess 模块运行辅助 python 脚本。 我想捕获第二个 python 脚本输出并在关闭主 python 脚本后使其保持活动状态。 我想要...


使用 Python 时出现 Visual Studio 代码错误

我是 VS Code 的新手,希望将其与 Python 一起使用(我也是新手) 遵循 Python 和 Visual Studio 的所有安装说明以及安装 Python Extensi...


python matplotlib 透明热图颜色条

如何实现这样的python matplotlib heatmap colorbar? plt.imshow(a,aspect='auto', cmap=plt.cm.gist_rainbow_r) plt.colorbar()


如何更改Git远程仓库?

考虑: PS C:\.dev\despesas-python> heroku 创建 app-despesas-pessoais-python » 警告:heroku 更新从 7.53.0 到 8.0.5 可用。 创建 ⬢ app-despesas-pessoais-python...完成 https...


使用 Python 以编程方式编辑 Terraform 配置文件

我正在尝试使用Python编辑Terraform配置文件。我正在使用返回 python 字典的 python hcl2 库解析 Terraform 文件(.tf)。我想添加新的键/值对或 c...


关于 mod_wsgi ModuleNotFoundError (dateutil) // python 3.11.4 64bit 和 apache 2.4.58 win64 VS17

我在Windows 11 Pro上使用mod_wsgi与python 3.11.4 64位和apache 2.4.58 win64 VS17。 我为每个人安装 python,而不仅仅是为我自己。 另外我不使用python virtualenv。 当我跑步时


在 Python 中查找面向公众的 IP 地址?

如何在 Python 中找到我的网络的面向公众的 IP?


Python 内部类 - 对象编程

大家。 我想了解 python 类和对象。 我对 python 相当陌生,想深入了解。 我正在努力并努力从内部类中获取输出结果...


CryptographyDeprecationWarning:Python 核心团队不再支持 Python 3.6

我将系统从 python 2 升级到了 python 3,现在当我运行代码时: 从 cryptography.hazmat.backends 导入 default_backend 我收到这个错误 /usr/local/lib/python3.6/site-packages/


如何在Python中计算NTLM哈希?

如何在Python中计算密码的NTLM哈希值?有任何库或示例代码吗? 我想要它用 python 编写 NTLM 强力工具(如 Cain 和 Abel)


成功安装新版本的python后,终端中只显示旧版本

我正在尝试安装 python 3.12,但即使安装成功后,终端仍显示旧版本的 python。 我通过两种方式安装它:使用网站上的 python 安装程序和 hom...


如何从Python中的另一个类更改kivy中的标签文本?

我是Python大佬。 这是我的 python 文件: 从 kivy.app 导入 App 从 kivy.uix.screenmanager 导入 ScreenManager, Screen 从 kivy.lang 导入生成器 kv = Builder.load_file('test.kv...


如何整合两个python文件夹?

我的 OS(C:) 驱动器中的两个位置都有 python。 一个位于 [Folder1] C:\Python38 其他位于 [Folder2] C:\Users\User\AppData\Local\Programs\Python\Python38-32 大部分Folder1和Fol...


vbaShellRun for Python

我正在从 Excel 运行一个调用 python 脚本的宏。我在 PC 上的一个位置安装了 Python 3.11.5,在另一位置安装了 3.12.1。当我使用 3.11.5 调用脚本时 vbaShell.运行...


在Python中计算阶乘

计算时 数学.阶乘(100) 我得到:


Mt5 python 部署

我有一个 python 机器人,可以将订单发送到 MetaTrader5。除了将 mt5 python 机器人托管在本地计算机上之外,是否有任何最佳方法来部署 mt5 python 机器人以 24/7 运行 我尝试在以下免费平台上部署


如何在Python中连接两个整数?

如何在Python中连接两个整数?例如,给定 10 和 20,我想要返回值为 1020。


除非与特定版本的 python 一起使用,否则无法解析 Python 导入

所以我尝试用 nextcord 编写一个 Discord 机器人,但我遇到了一些问题。 nextcord import 仅适用于 python 版本 3.10.11 。如果我使用任何其他版本的 python,它无法解析导入


Python lxml 通过 id-tag 查找元素

我正在开发一个Python程序来保存储藏室的库存。在 XML 文档中,将保留碳粉量,我希望我的 python 程序能够添加、删除和显示


安装计算机视觉Python库出错

我正在尝试使用命令 pip install opencv-contrib-python 安装 opencv-python 但在下载的某些部分之后,它说 错误:这些包与要求的哈希值不匹配


Python 包安装问题:ModuleNotFoundError

我正在尝试使用 modal-python 包。 使用 Google Colab 笔记本时,在安装 pip install modal-python 软件包后,我可以轻松地按预期使用该软件包。例如:从 modAL.models 导入


使用约束编程的幻方求解器

我正在尝试使用Python中的约束编程来制作自定义幻方求解器。为此,我使用 python-constraint (http://labix.org/python-constraint)。 对于这个问题,ma 的定义...


Python 逐步回归与 AIC?

以 AIC 为标准的逐步回归的 R step() 函数的 Python 等效项是什么? statsmodels.api 中是否有现有函数?


Python 中的 Selenium - 我无法从 <a> 元素中提取文本

有了这段Python代码,我有: main_div = driver.find_element(By.XPATH,"//div[@class='am-appointments am-section']")#该类只有一个 child_div = main_div.find_elements...


Python:堆栈跟踪与回溯

在Python世界里有两个术语看起来是相等的: 堆栈跟踪 回溯 两者有什么区别吗


python 中的 ntp 客户端

我用python编写了一个ntp客户端来查询时间服务器并显示时间,程序执行但没有给我任何结果。 我使用的是python的2.7.3集成开发环境...


ModuleNotFoundError:将 openai python sdk 导入 renpy 时,没有名为 'pydantic_core._pydantic_core' 的模块

在renpy项目中导入openai python sdk时 初始化Python: 从 openai 导入 OpenAI 出现这个错误 抱歉,发生了未捕获的异常。运行游戏时...


在Centos上安装mysql-python

我正在尝试在 centos 5.5 上安装 MySQL-python 库。 我跑了 sudo yum 安装 MySQL-python 但当我尝试时: 导入MySQL数据库 我收到此错误: 回溯(最近一次调用最后一次): ...


尝试在 Python 3 上安装 pygame 时出错

我尝试使用安装 pygame pip 安装 pygame 我尝试使用 Python 3.8 安装它,但它输出以下错误。 我也尝试使用 Python 3.7 安装,但仍然没有成功。 错误: ...


为什么Python的urlparse.parse_qs()用分号分割参数

我正在用 Python 编写一个测试脚本来检查 PHP 应用程序的输出,但 Python 的 urlparse.parse_qs() 函数出现问题。 GET 字符串定界符 (AFAIK) 是一个 & 符号。福...


如何在桌面上执行或运行Python程序?

我刚开始学习Python,运行程序(我的代码)时遇到了困难,cmd 识别出我有 3.12 Python 版本,但是当我运行使用 VS StudioCode 编写的代码时,


Renovate 结合 GitLab 包注册表更新 Python 模块 setup.py 依赖项

我们有 Python 模块,它们引用内部 GitLab 包注册表中的其他 Python 模块。 setup.py 如下所示: 导入安装工具 安装工具.安装( 名字=&q...


尝试在 Python 2.7 上从 Aliexpress 抓取产品

我在互联网上找到了以下Python代码,但我不确定如何使其工作。作者表示“在终端中导航到脚本路径并输入: python aliexpresscrape.py 然后输入...


过滤Python字典中键包含特定字符串的项目

我是一名 C 程序员,正在用 Python 开发一些东西。我知道如何在 C 中执行以下操作(因此在应用于 python 的类似 C 的逻辑中),但我想知道“Python”的执行方式是什么。 我有一个


Python 字典不同的键名称

是否可以循环遍历Python字典并输出此输出 prods = {'product_1': {'color': '白色', 'whls': '25.00', 'size_3': '0', 'size_4': '14', 'size_5': '35'}, '产品...


如何运行python源文件并显示源代码和输出

我的“hello.py”文件包含: msg =“你好,世界!” 打印(消息) 当我在 shell 中运行它时,我看到 $ python 你好.py 你好世界! $ 但我想 $ python -q [一些选项] hel...


如何在 python 脚本执行中禁用 Numpy 断言

我正在 Bash 脚本中运行 Python 脚本。我在多个地方使用 NumPy 的assert_allclose 和assert。我想通过禁用所有此类实例来运行此 Python 脚本,而无需手动


ChecklistCombobox 在 python 中给出错误

我尝试在 Python 3.12 中使用 ChecklistCombobox 库,但在运行时出现错误 cb = ChecklistCombobox(根,值=('1', '2', '3', '4')) ^^^^^^^^^^^^^^^^^^ 名称错误:名称 '


将SPSS数据集导入Python

有没有办法将SPSS数据集导入Python,最好是NumPy rearray格式? 我环顾四周但找不到任何答案。 俊


从 Windows 任务计划程序运行时,使用 xlwings 的 Python 脚本无法打开 Excel 工作簿

Windows 10 xlwings 0.30.8, 适用于 Microsoft 365 MSO 的 Microsoft Excel(版本 2302 16.0.16130.20586)32 位, Python 3.9.12 描述您的问题(包括回溯!) 我的 Python 遇到问题...


如何将 XSD 转换为 Python 类

我只是想知道是否有一个程序可以将 XSD 文件转换为 Python 类,就像 JAXB 对 Java 所做的那样?


使用 python 初始化 cassandra 集群

我正在使用以下 python 代码块初始化 cassandra 集群: 簇 = 簇(['172.31.29.49', '172.31.47.96']) 会话 = cluster.connect() 创建_cassandra_表(会话) 首先我是


如何在Elastic Beanstalk上正确安装Python应用程序包?

我正在尝试在 Elastic Beanstalk 上部署 Python 应用程序。我知道如何安装其他Python需求(即使用requirements.txt),但我不确定安装应用程序包的最佳方法


如何从冻结的Python代码运行批处理文件

我有两个Python脚本,第一个脚本询问用户拥有的商业工具的版本(以及相应的Python版本)。 基于此,该脚本运行一个批处理文件...


ODBC 和 Python DB-API 之间的区别?

好吧,我尝试了解开放数据库连接和 Python DB-API,但我做不到。 ODBC 是某种标准,Python DB-API 是另一种标准,但为什么不只使用一个标准呢?或者妈妈...


pyenv-win 不会使用本地设置覆盖系统 Python 版本

我已经使用 Chocolatey 在 Windows 上安装了 pyenv-win 3.1.1,并使用 pyenv install 2.6 成功安装了 Python 2.6。然后我尝试通过导航为我的项目设置本地 Python 版本...


xlsx 或 csv 文件来生成 Likert-scale Python(列是问题,行是答案)

我想创建likert规模的Python。我有 xlsx 或 csv 文件来生成 Likert 规模的 Python(列是问题,行是答案)。如何使用下面的代码链接该文件。 rng = np.random.default...


© www.soinside.com 2019 - 2024. All rights reserved.