笔记python

python基础九(模块和包)

一 模块介绍 1、什么是模块? 模块就是一系列功能的集合体,分为三大类 I:内置的模块(python解释器内置) II:第三方的模块 III:自定义的模块 一个python文件本身就是一个模块,文件名m.py,模块名叫m ps:模块有四种形式 1)、使用python编写的.py 2)、已被编译为共享 ......
模块 基础 python

python opencv inRange

python opencv inRange import cv2 import numpy as np # Load the image img = cv2.imread('20220320151016_144_c.jpg') hsv = cv2.cvtColor(img,cv2.COLOR_BGR ......
inRange python opencv

Django笔记十七之group by 分组用法总结

本文首发于微信公众号:Hunter后端 原文链接:Django笔记十七之group by 分组用法总结 这篇笔记介绍 Django 里面 model 的 group by 对应的一些操作。 用到的 Model 如下: class TestModel(models.Model): num = mode ......
笔记 Django group by

python之闭包

######################### ######################## ......
闭包 python

python之装饰器

################### ####################### ......
python

python远程控制windows机器

1,进入cmd,输入winrm quickconfig -q,如果出现下图报错,把电脑公网设置为专网 设置专网步骤:win+i,网络和internet,状态,属性 2,检查 winrm 服务监听状态;进入cmd,输入winrm e winrm/config/listener;记录端口号 Port 值 ......
远程控制 机器 windows python

C++笔记(一)

C++笔记(一) 反复考量之后,还是决定将C++作为我的第二语言以及以后的主力开发语言。 语法基础 基本数据类型 基本有四种类型: 整型(修饰符:short、long、signed、unsigned) 浮点型(包括float和double,修饰符:long) 字符型 布尔型 注意数字类型存在有无符号 ......
笔记

【进阶11】【自学笔记】Python _解包的操作

一、Python解包定义 Python解包是指将一个可迭代对象(如列表、元组、字典等)中的元素分别赋值给多个变量的过程。解包可以通过在变量前添加星号 `*` 来实现,也可以通过在变量前添加双星号 `**` 来实现字典解包。解包可以简化代码,使代码更加清晰易懂。 二、解包实例 1、最简单的解包 a, ......
笔记 Python

删边最短路学习笔记

删边最短路 前言 删边最短路是一种科技,用于解决一类问题: 给定非负权图 $G = (V, E)$。设 $n = |V|$,保证 $1$ 可达 $n$。 设 $\Delta(e)$ 为图 $G' = (V, E \setminus {e})$ 上 $1 \rightsquigarrow n$ 的最短 ......
笔记

Python实现Json文件转为点表示法(Dot-Notation)

将Json转换为点表示法有很多用途,本文基于Python实现一个简单demo来转换。 【原文见我的博客,如有更新请博客园的不一定及时同步改:https://blog.jfz.me/2023/python-json-to-dot-notation.html 】 { "vehicle": { "car" ......

python相关命令

1,查看此电脑是否安装python,进入cmd,输入python 2,查看python安装的版本,进入cmd,输入python --version 3,查看python安装的路径,进入cmd,输入py -0p ......
命令 python

[Python]第三方库Arrow的使用

介绍了python第三方库Arrow的使用方法并配有简单代码。 目录 目录 什么是Arrow? Arrow的安装 Arrow的基本概念 获取当前时间 时间的计算和转换 计算昨天的日期 将时间戳转换成指定格式的字符串 将字符串解析为Arrow对象 将Arrow对象转换为datetime对象 时间差的计 ......
第三方 Python Arrow

已安装python第三方库,但是在pycharm里提示没有此库的解决方法

1,进入cmd里查看python的安装地址,输入命令py -0p 2,打开pycharm,进入file-settings-project-python interpreter,设置python interpreter,点击show all,进入Python安装的路径,下方就会出现第三方库,最后点击A ......
第三方 pycharm 方法 python 是在

python装饰器

参考:https://www.bilibili.com/video/BV1DW4y147Hm/ 感觉很久没有学到python的一些新玩法了,参考B站教程 在 Python 中,装饰器(Decorator)是一种用于修改函数或者类的行为的语法结构。 装饰器允许我们在不修改函数定义的情况下,动态地修改函 ......
python

强化学习笔记

1.1. 简介 强化学习(reinforcement learning)是机器学习的一个重要分支,其具有两个重要的基本元素:状态和动作。类似于编译原理中的自动机,或数据结构中的AOE图,强化学习研究的就是怎样找到一种最好的路径,使得不同状态之间通过执行相应动作后转换,最终到达目标状态。先介绍几个名词 ......
笔记

flask-day5——python项目高并发异步部署、uwsgi启动python的web项目不要使用全局变量、信号、微服务的概念、flask-script、sqlalchemy的介绍和快速使用、sqlalchemy创建及操作数据库

一、python项目高并发异步部署 参考博客:https://zhuanlan.zhihu.com/p/358163330 django和flask都是同步框架,部署的时候,使用uwsgi部署,uwsgi是进程线程架构,并发量不高 但是我们可以通过uwsgi+gevent,部署成异步程序 然后我们简 ......
sqlalchemy 项目 python flask 全局

Python常见的数据结构

Python常见的数据结构包括: 列表(List):一种有序的、可变的序列数据结构,可以存储不同类型的元素。支持添加、删除、修改和查询元素等操作。 元组(Tuple):与列表类似,但元组是不可变的,一旦创建就无法修改。元组通常用于表示一个具有一定结构的记录。 集合(Set):一种无序的、不重复的元素 ......
数据结构 常见 结构 数据 Python

PYTHON 用几何布朗运动模型和蒙特卡罗MONTE CARLO随机过程模拟股票价格可视化分析耐克NKE股价时间序列数据|附代码数据

原文链接:http://tecdat.cn/?p=27099 最近我们被客户要求撰写关于蒙特卡罗的研究报告,包括一些图形和统计输出。 金融资产/证券已使用多种技术进行建模。该项目的主要目标是使用几何布朗运动模型和蒙特卡罗模拟来模拟股票价格。该模型基于受乘性噪声影响的随机(与确定性相反)变量 该项目分 ......
时间序列 数据 序列 股价 几何

Python使用smtplib发送邮件

源代码如下: 'import smtplib import random from email.mime.text import MIMEText def Go_email(name,str): mail_host = "smtp.sohu.com" #服务地址 mail_user = 'xxxxx ......
邮件 smtplib Python

python opencv line

python opencv line import cv2 # Load an image img = cv2.imread("image1.jpg") # Draw a red line from (0, 0) to (100, 100) with a thickness of 5 pixels ......
python opencv line

Python ORM Pony Oracle数据库 常用操作

Pony是一个高级的对象关系映射器ORM框架。Pony它能够使用Python生成器表达式和lambdas向数据库编写查询。Pony分析表达式的抽象语法树,并将其转换为SQL查询。支持SQLite, MySQL, PostgreSQL和Oracle等数据库,本文主要介绍Python ORM Pony中 ......
常用 数据库 数据 Python Oracle

基于Python的机器学习算法——sklearn模块

基于Python的机器学习算法 安装包: pip install numpy #安装numpy包 pip install sklearn #安装sklearn包 import numpy as np #加载包numpy,并将包记为np(别名) import sklearn #加载sklearn包 p ......
算法 模块 机器 sklearn Python

软件杯大赛-A5-学习笔记-Kubernetes

一、kubernetes 1. 基础知识 1.1 硬件 1.1.1 节点(Node) 节点是kubernetes中最小的计算硬件单元。是集群中单个机器的表示。 可以对节点进行抽象的理解,即简单的将每台机器看作一组可以使用的CPU和RAM资源。 这样,任何机器都可以替代Kubernetes集群中的任何 ......
Kubernetes 笔记 软件 A5

自动旋转ROS小车(rviz+urdf+xacro)(附加python操作键盘控制小车运动)

自动旋转ROS小车(rviz+urdf+xacro)(附加python操作键盘控制小车运动) 成果图 STEP1 创建工作空间 mkdir -p car_ws/src cd car_ws catkin_make STEP2 在vscode中准备需要的文件夹 右键src,点击Create Catkin ......
小车 键盘 python xacro rviz

Python 虚拟环境迁移到其他电脑

Python 虚拟环境迁移到其他电脑 一、背景介绍 在 Python 项目开发过程中,根据不同的项目场景,需要切换不同的 Python 版本。 因此,我们经常会对不同的项目,创建特定的 Python 虚拟环境,实现项目环境间的“物理隔离”。 本地创建 Python 虚拟环境,开发测试完项目功能,需要 ......
环境 Python 电脑

salesforce学习笔记(3-1)- JavaScript Promise(LWC)

在JS代码中,Promise到底有什么作用? 首先,我们知道的是,Javascript是单线程的,什么意思呢?就是说JS在同一时间只能做一个操作,代码的执行是一行一行进行的: 这种执行方式带来的问题就是在我们打开某个画面的时候,画面可能会卡住转圈、加载中状态很久,用户体验感很差。 Promise可用 ......
salesforce JavaScript Promise 笔记 LWC

LateX学习笔记

什么是LateX LateX是一种高质量的排版系统,它包含了为制作技术和科学文档而设计的功能。LateX是科学文档的交流和出版的事实标准。 编译器 在线编译器 https://www.overleaf.com/ 提示你怎么写的网站 https://editor.codecogs.com/ 怎么在ty ......
笔记 LateX

C++提高编程笔记

C++提高编程 本阶段主要针对C++泛型编程 和 STL技术做详细讲解。 1 模板 1.1 模板的概念 模板就是建立通用的模具,大大提高复用性 模板特点: 模板不可以直接使用,它只是一个框架 模板的通用并不是万能的 1.2 函数模板 C++另一种编程思想称为:泛型编程,主要利用的技术就是 模板 C+ ......
笔记

Cadence应用笔记:原理图改A4大小

方法 右键原理图目录中page界面 根据要求设定即可 ......
原理 大小 Cadence 笔记

Python-文件基本操作

""" coding:utf-8 @Software:PyCharm @Time:2023/4/6 16:59 @author:Panda """ # 文件基础3步骤:打开文件,写入或读文件,关闭文件,文件打开必定要关闭(close()) """ data = '好的' data_str = 'ab ......
基本操作 文件 Python