框架station python flask

python 制作GIF动图

原理:多张图片的快速切换,达到动态变换效果。 需要图标是同一位置的截图,不能有移动。 使用工具 Fsatstone。 设置重复上次截图区域。 python 依赖模块 pip install imageio import imageio with imageio.get_writer(uri='tes ......
python GIF

python数据结构上课笔记

流程控制 顺序结构:代码的编译顺序,从上往下一行一行编译。 代码的执行顺序:从主函数开始,到主函数结束 编译 文本文件 >预处理 >编译 >汇编 >链接 预处理:对所有#字开头的内容展开处理 同时忽略注释文件gcc text.c -o text.i -E 编译: 将展开的文件处理成相应的汇编代码gc ......
数据结构 结构 笔记 数据 python

笨办法学Python3 习题9 打印,打印,打印

知识点: 三对引号必须写成""" """,不能是" " " " " ",中间不能有空格,作用 可以使三对引号内的内容完全按原本的排列输出 可以是单引号或者双引号 "\n"是换行符 ......
习题 Python3 办法 Python

笨办法学Python3 习题8 打印,打印

知识点: True 和 False 是 python 的关键词,用来表示真或假的概念,如果加了引号他们就变成了字符串,无法实现原本的功能 print(" XX{ } XX { } XX".format(1,2,3,4,5)) #结果为 XX 1 XX 2 XX //把多个元素格式化按顺序放入对应大括 ......
习题 Python3 办法 Python

笨办法学Python3 习题7 更多打印

知识点: 下一行不换行,end="" 作用 下行不换行并且 中间无空格 end=" " 作用 下行不换行并且 中间有空格 end=" 2 " 作用 下行不换行并且 中间有2和空格和 end="2"不一样 该引号可以是单引号,引号里面可以无空格,有空格,有数字空格一起,或者字符串 ......
习题 Python3 办法 更多 Python

笨办法学Python3 习题5 更多的变量和打印

知识点: f 是 format 格式化的意思,写法1: f " Hello,XXX {变量名1}XX{变量名2}XX " ,写法2:" Hello, XXX{}XX{}XX".format(变量名1, 变量名2) 浮点数四舍五入的方法,如1.2345,round(1.2345) ,使用的是 roun ......
习题 变量 Python3 办法 更多

python 3 内嵌函数和闭包

内嵌函数:本质是 函数里又嵌套一个函数 def fun1(): print('fun1()在被调用') def fun2(): print('fun2()在被调用') fun2() #调用fun2() fun1() fun1()正在被调用 fun2()正在被调用 内嵌函数的作用域在外部函数之内,即f ......
闭包 函数 python

笨办法学Python3 习题4 变量和命名

知识点: 变量名需要字母或下划线开头,由字母,下划线,数字组成,数字不能开头 变量名不能有特殊符号,不能和关键字,保留字相同 应尽量简洁,方便理解记忆 变量名区分大小写 myName 和 myname 是不同的变量名 需要遵循命名约定(网上补充) 常见变量名约定: Pascal 命名法,所有单词的首 ......
习题 变量 Python3 办法 Python

笨办法学Python3 习题2 注释和 # 号

知识点: # 为注释,可为代码注释,运行后代码无错误的情况下,终端不会显示 找错误的方法从最后行开始倒着找 养成良好的习惯,注释时要简洁易懂,代码字符串与符号之间最好用空格隔开来,看着更干净清楚 ......
习题 注释 Python3 办法 Python

笨办法学Python3_习题0

目标:安装python解释器和编辑器 困难: 作者书中建议用python3.6.1版本已停止下载 书中用的Atom编辑器已停运,改用VScode编辑器下载时又非常慢 该把解释器和编辑器下载到电脑哪个盘好? 解决方法: 改用Python3.6.8 windows 版本 下载编辑器的链接复制后改成 ht ......
习题 Python3 办法 Python

Vue框架快速上手

Vue基础 vue指令 内容绑定 v-text 设置标签的内容一般通过双大括号的表达式{{ }}去替换内容 {{ hello }} v-html 与v-text类似区别在于html中的结构会被解析为标签设置元素的innerHTML,v-text只会解析文本 事件绑定 v-on 可以简写为@,绑定的方 ......
框架 Vue

安装TD后Python模块中定义的类

两个知识点 1,TD模块中定义的类可继承自外部,比如object 2,模块不是类,其中可定义类。那么,如何查询该模块儿定义的继承自外部的类呢?特别是对于TD而言 A,TD中的类 可用dir(略) 可用inspect模块查询类 结果是 ['AbsTime', 'Actors', 'App', 'Att ......
模块 Python

vscode 配置 python 中快捷输入 if __name__ == '__main__':

vscode 不会像pycharm可以代码自动联想出 if __name__ == '__main__': 操作点击左下角齿轮按钮 ——用户代码片段 然后输入python搜索出现 python.json 然后将一下代码输入后重启就可以了 代码如下: "Print to console": { "pr ......
vscode python 39 name main

python批量插入图片到一个pdf中

import osfrom PIL import Imagefrom PyPDF2 import PdfFileMerger # 防止字符串乱码os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8' class AllImagesToPdf: ......
python 图片 pdf

python基础:文本(字符串)

一 前言 环境:python3.10 win10 在python中,我们要表示的每个数据都是归属于某个类型,这个类型要么是python已经帮我我们写好的即内置的数据类型,如int、float、List、Dict等,要么来自于第三方库,要么我们自己定义一个类型 在python中文本是属于str类型 二 ......
字符串 字符 文本 基础 python

Python内存管理&垃圾回收机制

Python内存管理&垃圾回收机制 引用计数器为主,标记清除和分代回收为辅 (循环垃圾回收器) + 缓存机制 一、引用计数器 1、环状双向链表 refchain 在python程序创建的任何对象都会放在rechain双向链表中。 name = '七落' age = 18 hobby = ['篮球', ......
机制 内存 垃圾 Python amp

Cplex混合整数规划求解(Python API)

绝对的原创!罕见的Cplex-Python API混合整数规划求解教程!这是我盯了一天的程序一条条写注释一条条悟出来的•́‸ก 一、问题描述 求解有容量限制的的设施位置问题,使用Benders分解。模型如下: \[min\quad\sum^{locations}_{j=1}fixedCost_j// ......
整数 Python Cplex API

如何查找python对象或类的父类子类以及用法

一个类其方法和数据的来源可以是自定义,也可以是继承自各级父类。通过dir查看其方法和属性,通过help查看其使用方法。特别地,可通过Base和subclass寻找其父类和其他子类。亦可通过文档研究其继承关系。文档不仅包含自身类,也包括其父类的属性方法。 python >>> help(op("/pr ......
子类 对象 python

Python笔记:控制流优化

零值判断 Python当中有个语法糖是可以直接对某个对象做空值判断: if nums_arr: pass 不同类型的数据对应什么样的bool值呢?我们可以有如下的判断: None 、0、False 、空列表、空元组、空字典、空集合等等都对应布尔值为假。 其余的对应布尔值为真。 但是现在问题来了,对于 ......
笔记 Python

adoc转换html+UPF低功耗仿真例子+python转换C代码+readmemh的@使用

adoc转换html adoc这种格式是很多riscv文档使用的格式,该格式可以生成pdf,生成html。 生成html的好处是,选中和翻译方便,复制粘贴方便。 首先是gem软件要安装,这个软件似乎是ruby相关的(RubyGems is a package manager for the Ruby ......
功耗 readmemh 例子 代码 python

C#/.NET/.NET Core优秀项目和框架2023年9月简报

前言 公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(公众号每周至少推荐两个优秀的项目和框架当然节假日除外),公众号推文有项目和框架的介绍、功能特点以及部分截图等(打不开或者打开GitHub很慢的同学可以优先查看公众号推文,文末一定会附带项目和框架源码地址)。注意:排名不 ......
简报 NET 框架 项目 Core

python不能找到自己写的包怎么办

python找不到自己写的包一般是因为路径问题导致的,我们的包在不同的目录下需要使用不同的方式导入。 下面我们就来看一下遇到无法找到自己写的包的解决方法: 我们可以先使用下面的方法查看当前路径: import sys print(sys.path) 然后使用下面的方法获取包所在的路径即可: from ......
怎么办 python

Fastapi 框架知识点总结

FastAPI 是一个基于 Python 3.7+ 的现代、快速(基于 Starlette 和 Pydantic)、标准(遵循 OpenAPI 和 JSON Schema 规范)的 Web 框架。 本专题存放关于Fastapi的学习笔记 ......
知识点 框架 Fastapi 知识

【2.0】Starlette,Pydantic 与 FastAPI 框架是什么关系?

【一】介绍 Starlette 是个什么项目; IDE 开发时 Python 3.5+ 版本的 "type hints" 的好处:简短、直观和标准的 Python 类型声明; 介绍 Pydantic 包,FastAPI 项目的开发为什么要使用 Pydantic 【二】Starlette 【1】介绍 ......
Starlette 框架 Pydantic FastAPI 2.0

常见排序的python实现

常见排序的python实现 import numpy as np import timeit import matplotlib.pyplot as plt ## 生成测试序列 def GenerateArray(n, N=1000): orginArray = np.random.randint( ......
常见 python

python拷贝文件

在Python中拷贝文件可以使用shutil模块 import shutil # 源文件路径 src_file = '/path/to/source/file.txt' # 目标文件路径 dst_file = '/path/to/destination/file.txt' # 使用shutil模块的 ......
拷贝 文件 python

SSM(Spring+SpringMVC+MyBatis)框架集成

进行SSM(Spring+SpringMVC+MyBatis)集成的主要原因是为了提高开发效率和代码可维护性。SSM是一套非常流行的Java Web开发框架,它集成了Spring框架、SpringMVC框架和MyBatis框架,各自发挥优势,形成了一个完整的开发框架。 ......
SpringMVC 框架 MyBatis Spring SSM

Spring与MyBatis框架集成

尽管Spring本身提供了Spring JDBC作为对JDBC的抽象和简化,但与MyBatis集成可以提供更多的功能和灵活性。MyBatis是一款优秀的持久层框架,它通过XML或注解的方式将SQL语句与Java方法进行绑定,提供了更直观和便捷的方式来管理数据库操作。集成Spring和MyBatis可... ......
框架 MyBatis Spring

SpringBoot框架大晚上报错404--我的路径问题(附上SpringBoot MVC管理系统的简单具体代码)

代码 application.yml spring: web: resources: static-locations: classpath:/static/,classpath:/templates/ datasource: type: com.alibaba.druid.pool.DruidDa ......
SpringBoot 路径 框架 管理系统 代码

python 拷贝整个目录及其子目录和文件

拷贝整个目录及其子目录和文件,可以使用shutil.copytree()函数。 import shutil # 源目录路径 src_dir = '/path/to/source/directory' # 目标目录路径 dst_dir = '/path/to/destination/directory ......
子目 子目录 拷贝 文件 目录