摘要: 一般是因为设置了 NO_PROXY 环境变量,且使用了 IPv6 掩码,导致 _urlparse.py 中的 normalize_port 方法报错。具体原因参考这个 Github issue。 要解决问题只需要在终端中临时 unset NO_PROXY 就行,也可以在你的脚本开头添加 os.env 阅读全文
posted @ 2025-07-30 20:52 GOKORURI 阅读(231) 评论(0) 推荐(0)
摘要: 环境 Manjaro Linux (不是特定操作系统的问题) KDE Plasma 6 X11 现象 Jetbarins 家的 IDE 在 KDE Plasma 6 X11 环境下时不时出现焦点缺失、卡顿等现象。 解决方法 焦点缺失(非 Manjaro 用户需要自己找一下设置的位置) 在系统设置的窗 阅读全文
posted @ 2025-07-30 16:00 GOKORURI 阅读(210) 评论(0) 推荐(0)
摘要: 安装 Podman 安装 podman 很简单 sudo apt install podman 验证安装 podman info 创建一个 pod 用于安装 Nginx 和 Affine podman pod create --name mypod -p 80:8080 注意:需要在/etc/sys 阅读全文
posted @ 2025-07-19 08:47 GOKORURI 阅读(552) 评论(0) 推荐(0)
摘要: Streamlit 应用可以托管并提供小型静态媒体文件,用于支持那些无法通过常规 媒体元素 实现的媒体嵌入场景。 如需启用此功能,请在配置文件的 [server] 部分设置 enableStaticServing = true, 或使用环境变量 STREAMLIT_SERVER_ENABLE_STA 阅读全文
posted @ 2025-07-18 18:15 GOKORURI 阅读(277) 评论(0) 推荐(0)
摘要: 注意! 截至 2024 年 7 月,mambaforge 已被弃用,应使用 miniforge 作为替代 鉴于目前 scoop 官方仓库还没有收录 miniforge, 可以考虑从 Sccopforge/Extras-cn bucket 安装 miniforge-cn 具体流程如下: 添加 extr 阅读全文
posted @ 2025-07-18 18:04 GOKORURI 阅读(500) 评论(1) 推荐(1)
摘要: 我们在使用 python 库的时候会发现库内很多文件夹下都有一个__init__.py文件,有时候一个库里所有的代码都写在里面,有时候就是一个空文件,非常迷惑。 今天我们就来聊聊 Python 模块的入口__init__.py。 开门见山的说,__init__.py 的职责只有一个:把目录变成包,但 阅读全文
posted @ 2025-07-16 01:45 GOKORURI 阅读(250) 评论(0) 推荐(0)
摘要: Streamlit 应用程序具有客户端-服务器结构。 您应用程序的 Python 后端即为服务器。您通过浏览器看到的前端即为客户端。 当您在本地开发应用程序时,您的计算机同时运行服务器和客户端。如果有人通过本地或全球网络查看您的应用程序,服务器和客户端将运行在不同的机器上。如果您打算分享或部署您的应 阅读全文
posted @ 2025-07-15 00:29 GOKORURI 阅读(253) 评论(0) 推荐(0)
摘要: 把代码放到不同的函数中并用下面的装饰器包裹即可在log中输出rerun次数。 依赖: loguru import streamlit as st from functools import wraps from typing import Any, Callable from loguru._log 阅读全文
posted @ 2025-07-15 00:01 GOKORURI 阅读(243) 评论(0) 推荐(0)
摘要: 在 Python 中,我们可能需要将日志同时输出到控制台进行展示,并输出到文件中备用。可以使用 logging 模块来实现日志同时输出到控制台(console)和文件中,并且可以为每个输出设置不同的格式。以下是一个示例代码,展示如何实现这一功能: 示例代码 import logging # 创建一个 阅读全文
posted @ 2025-07-13 22:08 GOKORURI 阅读(223) 评论(0) 推荐(0)
摘要: Streamlit可以通过project根目录或者entry point文件(hello.py)目录下的.streamlit/config.toml进行配置。 [global] # 默认情况下,当用户在定义窗口组件的函数中设置了窗口组件默认值,并通过 `st.session_state` 中的窗口组 阅读全文
posted @ 2025-07-13 12:59 GOKORURI 阅读(348) 评论(0) 推荐(0)