随笔分类 -  python

摘要:内容受到bilibili视频nicegui官网访问不了?教你本地部署文档,我写python终于有界面启发,其余部分由chatgpt协助生成。 1. 在本地新建目录如 nicegui_web 2. 从gitee下载nicegui到 nicegui_web (因为github可能网络比较慢,所以用git 阅读全文
posted @ 2024-06-18 02:38 BrianSun 阅读(339) 评论(0) 推荐(0)
摘要:前言 python3 中有很多好用的装饰器,本编文章作为个人笔记使用,随时更新。 正文 1. @dataclass 内容来源:chatgpt3.5 @dataclass是一个装饰器,用于给类提供自动生成属性、初始化方法和其他常见方法的功能。它可以简化类的定义,并减少重复的代码。 @dataclass 阅读全文
posted @ 2024-06-14 14:07 BrianSun 阅读(91) 评论(0) 推荐(0)
摘要:可以当ping用,应用场景可以在一些没有安装ping工具的镜像容器中,诊断dns或域名的可用性。 #-*- coding:utf-8 -*- import socket import traceback try: host='www.baidu.com' # 443 - https, 80 - ht 阅读全文
posted @ 2024-06-12 10:56 BrianSun 阅读(29) 评论(0) 推荐(0)
摘要:前言 基于python3.10 + wxpython 的时钟小工具 代码由chatgpt3.5生成,作者自己调试。留作后续参考。 正文 timer_ok.py import wx import time import threading import os class ClockCountdownP 阅读全文
posted @ 2024-05-30 17:26 BrianSun 阅读(56) 评论(0) 推荐(0)
摘要:前言 最近有个需求,需要在 ubnutu22 上使用 pyinstaller 打包一个python2 的文件。 中间遇到了一些问题: pip2 install pyinstaller 报错 解决方案: pip2 install pyinstaller == 3.6 python2 和 python3 阅读全文
posted @ 2024-05-09 19:47 BrianSun 阅读(405) 评论(0) 推荐(0)
摘要:说明 作为一种 python 框架模型的记录吧,用于个人总结,不定时更新。 正文 1. 主进程退出后,子进程也跟着退出 之前遇到过一种情况,用 flet 写了一个页面,然后又同时开了一个 tcp server 的子线程,flet页面点击关闭后, tcp server 却没有退出。在linux中按 C 阅读全文
posted @ 2024-02-04 14:32 BrianSun 阅读(28) 评论(0) 推荐(0)
摘要:前言 最近在使用 podman, 需要调用一些 podman的接口,podman官网提供的接口并不是很详尽,使用 unix.sock 的方式调用有一 些困难。后来测试 ai 工具时,其提供了一个比较好用的库:podman, 适用了一下,感觉还不错,在此记录一下。 正文 安装 podman 库 pip 阅读全文
posted @ 2024-01-24 16:00 BrianSun 阅读(130) 评论(0) 推荐(0)
摘要:前言 基于python3 flet库实现了证书信息的提取,留作自用,如有错误欢迎指正。 正文 程序架构: 主程序 main.py 证书解析程序 certHandle.py 运行 python main.py main.py # -*- coding:utf-8 -*- import base64 i 阅读全文
posted @ 2024-01-22 17:37 BrianSun 阅读(107) 评论(0) 推荐(0)
摘要:以下内容部分由chatgpt生成,本文仅作为备忘和记录。 asyncio.sleep 和 time.sleep 都是用于在 Python 中进行延迟操作的函数,但它们的工作方式和使用场景有一些不同。 asyncio.sleep: asyncio.sleep 是用于在异步代码中进行暂停的函数,它是 a 阅读全文
posted @ 2023-12-30 14:26 BrianSun 阅读(168) 评论(0) 推荐(0)
摘要:前言 pyinstaller 打包的 python 二进制可执行程序运行的时候,会在 /tmp 目录下生成 _MEI* (*指的是随机数字)文件夹, 如果程序没有正常退出或者终止了,_MEI* 文件夹就会留下来。这中情况下,如果重启 linux 是可以清理 /tmp 目录的,但 如果不能轻易重启 l 阅读全文
posted @ 2023-12-29 17:31 BrianSun 阅读(949) 评论(0) 推荐(0)
摘要:前言 最近在使用 python3 flask 做管理服务,需要实现服务中 flask server 和 另一个多线程while循环同时存在,如下 from flask import Flask , jsonify, request, abort,Response,send_file,render_t 阅读全文
posted @ 2023-12-28 17:00 BrianSun 阅读(498) 评论(0) 推荐(0)
摘要:前言 有一个flask项目a.py, 目录结构如下: |- a.py |- templates | - index.html |- static |- images 运行 python3 a.py可以正常加载网页,使用 pyinstaller 在 ubuntu16上打包: pyinstaller - 阅读全文
posted @ 2023-11-29 14:47 BrianSun 阅读(1080) 评论(0) 推荐(0)
摘要:chatgpt给出的解决方案, 在json.dumps()函数调用中传入default参数来指定如何处理datetime对象 import json from datetime import datetime def datetime_handler(obj): if isinstance(obj, 阅读全文
posted @ 2023-11-16 12:45 BrianSun 阅读(129) 评论(0) 推荐(0)
摘要:正文 代码示例: #-*- coding:utf-8 -*- import requests url = "https://tst.com" res = requests.get(url=url, verify=False) print(res.content) 运行就报错: urllib3.exc 阅读全文
posted @ 2023-11-10 00:38 BrianSun 阅读(2628) 评论(0) 推荐(0)
摘要:python html转义与反转义 阅读全文
posted @ 2023-01-09 18:10 BrianSun 阅读(480) 评论(0) 推荐(0)
摘要:记一次win10 python -m http.server 启动后无法访问的经历 阅读全文
posted @ 2022-10-10 14:13 BrianSun 阅读(4398) 评论(0) 推荐(0)
摘要:ubuntu16 安装 python-networkmanager 失败 阅读全文
posted @ 2022-09-05 18:08 BrianSun 阅读(125) 评论(0) 推荐(0)
摘要:pysnmp 遍历设备 mibs 阅读全文
posted @ 2022-05-26 18:37 BrianSun 阅读(1015) 评论(0) 推荐(0)
摘要:ubuntu20 python3 安装 easysnmp 阅读全文
posted @ 2022-04-14 16:32 BrianSun 阅读(413) 评论(0) 推荐(0)
摘要:python3 pip3 安装 xmlrpc 失败 阅读全文
posted @ 2022-03-24 10:19 BrianSun 阅读(522) 评论(0) 推荐(0)