Python获取函数调用者的文件名、行号、函数名

import inspect def foo(): # 获取栈帧的列表 stack = inspect.stack() # 获取调用者的栈帧,一般是第二个元素 caller_frame = stack[1] # 获取调用者的信息 caller_inf

ConstStar ConstStar 发布于 2023-11-21

fprime创建项目出现的问题

运行到metadata(setup.py)会卡主报错 通过脚手架创建项目执行到下载python依赖时运行metadata(setup.py)会卡主报错,查阅fprime论坛发现运行matedata时会通过github下载一些依赖文件,所以解决方法就是设置linux中的http和https的全局代理。

ConstStar ConstStar 发布于 2023-11-16

ubuntu设置允许root用户ssh远程登录

1. 修改配置文件 vim /etc/ssh/sshd_config 大约在34行的#PermitRootLogin prohibit-password,修改为PermitRootLogin yes 大约在35行的#StrictModes yes,修改为StrictModes yes 2. 重启s

ConstStar ConstStar 发布于 2023-11-16

Python获取当前计算机使用情况、网络信息等

import psutil import socket import requests # 兼容Windows if 'AF_PACKET' not in socket.AddressFamily.__members__: socket.AddressFamily.AF_PACKET =

ConstStar ConstStar 发布于 2023-11-16

Python重写logging日志模块

import logging # 重写日志 class MyLogHandler(logging.Handler): def emit(self, record): print(record.name, record.levelname, record.filename,

ConstStar ConstStar 发布于 2023-11-16

PySide6/PyQT 使用QThread

相对通用的一个模板 # -*- coding: utf-8 -*- import time import requests from PySide6.QtCore import (QThread, Signal, Slot, QSize) from PySide6.QtWidgets impo

ConstStar ConstStar 发布于 2023-11-16

xfce桌面设置用户自动登录

vi /etc/lightdm/lightdm.conf [SeatDefaults] autologin-user=username #需要登录的用户名 autologin-user-timeout=delay

ConstStar ConstStar 发布于 2023-11-14

使用pyside6-uic会自动删除py文件

使用Pycharm创建External Tools时候,pyside6-uic后面的参数名千万别和py文件一样,否则不小心选错文件,在py文件上运行pyside6-uic会导致删除py文件。

ConstStar ConstStar 发布于 2023-11-14

The Compose file ‘./docker-compose.yaml‘ is invalid | docker-compose更新超时

执行docker-compose up -d后出现错误: ERROR: The Compose file './docker-compose.yaml' is invalid because: services.halo.healthcheck value Additional properties

ConstStar ConstStar 发布于 2023-07-11

Docker中CentOS Linux 8更换国内源(阿里源)

RUN mkdir /etc/yum.repos.d/bak && mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak && curl -o /etc/yum.repos.d/CentOS-BaseOS.repo http:

ConstStar ConstStar 发布于 2022-06-12