![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 80
bennybi
心若浮云常自在, 意如流水任东西...
展开
-
Pydantic与Sqlalchemy数据模型的枚举类型实践
【代码】Pydantic与Sqlalchemy数据模型的枚举类型实践。原创 2024-05-21 15:52:33 · 624 阅读 · 0 评论 -
kinit 笔记
Kinit 是一套开箱即用的中后台解决方案,可以作为新项目的启动模版,前后端分离架构,开箱即用,在线例子:https://kinit.ktianc.top/login。默认账号:15020221010 密码:kinit2022 - 用的是alembic工具 Welcome to Alembic’s documentation! — Alembic 1.13.1 documentation编辑迁移文件命令执行原创 2024-04-14 20:45:58 · 479 阅读 · 0 评论 -
Gitlab: Python项目CI/CD实践
Python项目应用Giltab系统, 进行CI/CD实践,分别以fastapi和kinit项目示例。原创 2024-04-18 21:36:40 · 1329 阅读 · 0 评论 -
Python 开发笔记
避免安装时出现 "python setup.py egg_info did not run successfully." 问题。法一: 使用sqlacodegen生成数据模型类,法二: 使用 flask-sqlacodegen。- linux下安装tkinter包。- 根据已有数据表生成实体模型类。- 初始化venv环境。原创 2023-12-13 08:51:31 · 578 阅读 · 0 评论 -
Esp32上的门户WiFi设置(Captive Portal WiFi Setup)实践
- 这个标题比较拗口,简单来说就是利用芯片的AP功能,让用户能很方便地给设备设置本地网络WiFi,花了我足足两天来调研、调试、优化,从而达到比较好的效果。- 实例流程:点着esp32, 建立热点AP, 提供DNS和AP服务 =》手机访问热点 =》从扫描列表中选择本地WiFi并设置=》重启芯片- 上图: 1. 基本框架是根据 esp8266-captive-portal (git)搭建的,研究其代码学到很多东西,但其中有些逻辑问题,比如在用户提交完表单后,不能返回正确的结果,这里我做了优化和修正,让用户原创 2022-07-08 22:13:36 · 1348 阅读 · 1 评论 -
Php / Python /EcmaScript6/Java 中的基础数据结构异同及最佳实践
语言 数组 /列表 集合 字典 元组 PHP $a = [1,2,3] 需安装扩展库DS (pecl install ds) $a = new \Ds\Vector([1, 2, 3]); $d =[ "foo"=>1, "bar"=>2, ]; Python...原创 2020-02-29 12:10:55 · 273 阅读 · 1 评论 -
客户端(Python)数据/消息上报守护程序实践
要求说明:终端设备(如树莓派)上实现数据采集、上报功能,作为守护程序,命令行支持 start /stop ting /restart 支持实时的日志记录 多线程 python3 环境Daemon方案:1. daemon-python, 比较通用的方式,但不支持 start/stop/restart,不灵活#!/usr/bin/env pythonfrom common.models.App import *import daemonimport common.config as原创 2022-04-26 11:39:34 · 1003 阅读 · 0 评论 -
Docker/nginx/uwsgi/django 构建实践
目标:构建基于docker-compose的django项目部署环境, 可通过 xxx.com 访问uwsgi+python+django的容器服务。项目目录:django_project/├── app│ ├── asgi.py│ ├── __init__.py│ ├── __pycache__│ │ ├── __init__.cpython-38.pyc│ │ ├── settings.cpython-38.pyc│ │ ├── urls....原创 2022-03-08 17:20:14 · 2655 阅读 · 0 评论 -
django-mama-cas 安装和使用笔记
django-mama-cas 项目:https://pypi.org/project/django-mama-cas/安装:- 安装 djangopip3 install django- 创建django-cas-server 项目django-admin startproject django-cas-server- 安装 django-mama-caspip3...原创 2019-12-19 16:13:04 · 667 阅读 · 0 评论