-
Fastapi 安装部署
Tuesday, March 15, 2022 in Flask
Categories:
Fastapi 安装部署 环境基础安装 pip install fastapi uvicorn gunicorn supervisor 简单Fastapi代码 1 2import uvicorn 3from loguru import logger 4import arrow 5import pymysql 6import sys 7 8from fastapi import FastAPI, Query, Request, Body 9from pydantic import …
-
Python 技巧
Sunday, March 06, 2022 in Python
Categories:
Python 小技巧 统计代码运行时间 1import time 2 3btime = time.time() 4a = [x**3 for x in range(10000000)] 5etime = time.time() 6print("used {:.5}s" % (etime-btime)) 使用set替代list查找 1data = (i**2 for i in range(100000)) 2dlst = list(data) 3dset = set(data) 4 …
-
Raspberry Pi 初次安装运行必要配置
Sunday, February 13, 2022 in Linux
Categories:
Raspberry Pi 基金会开发的一款微型电脑 树莓派,(英语:Raspberry Pi,简写为RPi,别名为RasPi/RPI)是为学习计算机编程教育而设计,只有信用卡大小的微型电脑,其系统基于Linux。 随着Windows 10 IoT的发布,用户可以用上运行Windows的树莓派。 Raspberry Pi 初次安装运行后, 一些必要的配置, 可以更好的运行使用. 启用ssh 在boot磁盘新建文件 ssh 用来启用ssh登录. 配置WIFI 在boot磁盘新建/ …
-
Atexit
Saturday, February 12, 2022 in Python
Categories:
Python 退出程序时执行代码 atexit python atexit 模块定义了一个 register 函数,用于在 python 解释器中注册一个退出函数, 这个函数在解释器正常终止时自动执行,一般用来做一些资源清理的操作。 atexit 按注册的相反顺序执行这些函数; 例如注册A、B、C,在解释器终止时按顺序C,B,A运行。 1import atexit 2 3print("some code ............") 4 5 6def exit0(*args, …
-
Docker 基础操作
Thursday, January 27, 2022 in Docker
docker核心组件如下:docker客户端与服务器、docker镜像、registry、docker容器。对它们详细描述如下: 客户端与服务器 docker是一个c/s架构的程序,docker客户端需要向docker服务器或者守护进程发出请求。服务器或者守护进程完成工作并且返回结果。docker提供了命令行docker和restful api,可以使用他们连接本地或者远程的守护进程。 docker架构 镜像 镜像是docker世界的基石,用户基于镜像可以构建容器。 registry …
-
Chrome 禁止 Http 转换 Https
Thursday, January 27, 2022 in 笔记
Categories:
Chrome浏览器中会自动转换网址从http到https,启用安全访问 但是, 有时候我们不需要它强制转换, 如: 证书失效….. 此时在chrome地址栏输入 chrome://net-internals/#hsts 打开的页面中 左侧选择 Domain Security Policy 然后右侧找到 Query HSTS/PKP domain 在下面的输入框中输入要访问的域名, 可以查询是否该域名是否会自动转换http->https 想要取消自动转换, 则同页面最底部找 …
-
Openpyxl 操作
Thursday, January 27, 2022 in Python
Categories:
Openpyxl 操作 xls xlsx 文件格式转换 openpyxl是用于读取/写入Excel 2010 xlsx/xlsm文件的Python库, 也就是说openpyxl这个Python库不支持xls文件的读取和操作 可以手工打开另存转换格式 或者 1import os 2import win32com.client as win32 3filename = '.\1.xls' 4Excelapp = …
-
Xlwings 操作
Wednesday, January 26, 2022 in Python
Categories:
Xlwings 操作 创建工作簿,工作表 1import xlwings as xw 2 3# 创建一个新的App,并在新App中新建一个Book 4wb = xw.Book() 5wb.save('1.xlsx') 6wb.close() 7 8# 当前App下新建一个Book 9# visible参数控制创建文件时可见的属性 10app=xw.App(visible=False,add_book=False) 11wb=app.books.add() 12 13ws = …
-
Django 数据模型
Wednesday, January 26, 2022 in Django
Categories:
Django 数据模型 补充一个django-admin管理后台美化步骤 安装pip install django - simpleui 修改bookpro\settings.py 中 INSTALLED_APPS 1INSTALLED_APPS = [ 2 # ... 3 'simpleui', 4 # ... 5] 重启登录后台, 就可以看到变化 Django 数据库配置 数据库配置字段中 ENGING 常用可选配置为: …
-
Django 建立一个应用
Monday, January 24, 2022 in Django
Categories:
Django 建立一个应用 建立第一个应用 python manage.py startapp polls 修改 bookpro/settings.py 1# 添加自己新建的应用 2INSTALLED_APPS = [ 3 'polls', 4 5] 通常, INSTALLED_APPS 默认包括了以下 Django 的自带应用: django.contrib.admin – 管理员站点, 你很快就会使用它。 django.contrib.auth – 认 …