20230902方法python day

day7

1、530 二叉搜索树中的最小绝对差 思路: 二叉搜索树 ==> 中序遍历 ==> 有序序列 代码 class Solution { private int res = Integer.MAX_VALUE; private TreeNode pre;//记录前一个结点 public void tra ......
day7 day

Python

1.python3中格式化字符串的写法 在3.6以前的版本中, 可以这样用, 也就是利用百分号 print ("我叫 %s 今年 %d 岁!" % ('小明', 10)) 2.在3.6之后的版本中, 可以利用f-string name = "123123" print(f'hello {name}' ......
Python

6.获取执行计划方法

1.explain plan scott@ORCLPDB01 2023-04-02 19:49:41> explain plan for select empno,ename,dname from emp,dept where emp.deptno = dept.deptno; Explained. ......
方法

Day 21 21.2 数据库之Python操作redis

Python操作redis (1)连接redis # 方式1 import redis r = redis.Redis(host='127.0.0.1', port=6379) r.set('foo', 'Bar') print(r.get('foo')) # 方式2 import redis po ......
数据库 数据 Python redis 21

Day 21 21.4 数据库之Python操作MongoDB

PyMongo 在这里我们来看一下Python3下MongoDB的存储操作,在本节开始之前请确保你已经安装好了MongoDB并启动了其服务,另外安装好了Python的PyMongo库。 安装: pip install pymongo 添加文档 import pymongo client = pymo ......
MongoDB 数据库 数据 Python 21

Day 21 21.1 数据库之redis

Redis redis介绍 定义 Redis(Remote Dictionary Server ,远程字典服务) 是一个使用ANSIC编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库,是NoSQL数据库。 redis的出现主要是为了替代早期的Memcache缓存系统的。 map内存型(数 ......
数据库 数据 redis 21 21.1

Day 21 21.3 数据库之MongoDB

MongoDB 一般爬虫使用的数据库,是根据项目来定的。 如需求方指定了使用什么数据库、如果没指定,那么决定权就在爬虫程序员手里, 如果自选的话,mysql 和mongodb 用的都是比较多的。 但不同的数据库品种有各自的优缺点,不同的场景任何一种数据库都可以用来存储,但是某种可能会更好。 比如如果 ......
MongoDB 数据库 数据 21 21.3

在Android应用中通过Chaquopy使用Python

在Android应用中通过Chaquopy使用Python [译] 通过Python脚本和包为Android应用带来更多的功能 翻译自https://proandroiddev.com/chaquopy-using-python-in-android-apps-dd5177c9ab6b 欢迎通过我的 ......
Chaquopy Android Python

塔猫 | Python 日期时间格式化输出,带年、月、日、时、分、秒

# 依赖:import time | 用于:批量文件名后缀(4位浮点秒数,应该没人猜到,当做随机数) def ftime(f=''): if f == '-': return time.strftime('%Y-%m-%d %H:%M:%S', time.localtime()) if f == ' ......
日期 格式 时间 Python

Day 20 20.3 数据库之Python操作MySQL

Python操作MySQL import pymysql # 打开数据库连接 db = pymysql.connect(host='localhost', user='root', passwd='...', port=3306,datebase='...') print('连接成功!') # 使用 ......
数据库 数据 Python MySQL 20

Day 20 20.1 数据库之MySQL安装

数据库 假设现在你已经是某大型互联网公司的高级程序员,让你写一个火车票购票系统,来hold住十一期间全国的购票需求,你怎么写? 在同一时段抢票的人数如果太多,那么你的程序不可能运行在一台机器上,应该是多台机器一起分担用户的购票请求。 那么问题就来了,票务信息的数据存在哪里?存在文件里么? 如果存储在 ......
数据库 数据 MySQL 20 20.1

Day 20 20.2 数据库之MySQL基础

基本概念 前面的学习中我们提到,mysql是关系型数据库, 所以我们要操作mysql就需要使用SQL(结构化查询语言)。 SQL规范 1. 在数据库管理系统中,SQL语句关键字不区分大小写(但建议用大写) ,参数区分大小写。建议命令大写,数据库名、数据表名、字段名统一小写,如数据库名、数据表名、字段 ......
数据库 基础 数据 MySQL 20

Flask的url_for怎么传参?url_for('方法名', key='value') 塔猫

直接看官方例子: from flask import Flask, escape, url_for app = Flask(__name__) @app.route('/') def index(): return 'index' @app.route('/login') def login(): ......
url_for 39 url for 方法

Python | 解决方案 | 多个文件共用logger,重复打印问题

项目中封装了logging库为log.py,实现既把日志输出到控制台, 又写入日志文件文件。 环境:python3.7.3 项目中,多个文件共用logger,出现重复打印问题,解决流程记录如下: 文件和调用方式如下: log.py v1 #encoding = utf-8 ### # @ Descr ......
多个 解决方案 文件 方案 Python

Python数据分析第六周作业随笔记录

电子商务网站用户行为分析 import osimport pandas as pd # 修改工作路径到指定文件夹os.chdir("D:/数据挖掘实验") # # 第一种连接方式# from sqlalchemy import create_engine # engine = create_engi ......
数据分析 随笔 数据 Python

【Python】Flask-SQLAlchemy PyCharm无法自动补全解决方案

✨Flask-Sqlalchemy无法自动补全解决方案 PyCharm版本:PyCharm 2021.3.3 (Professional Edition) flask版本:2.2.3 flask-sqlalchemy版本:3.0.3 SQLAlchemy版本:2.0.4 在使用flask-sqlal ......

python接口自动化pytest+yaml+allure

简介 分层 common公共层 data数据层 test层+main文件 其中pytest框架使用pytest.ini全局配置和conftest.py夹具 test层 下载对于的安装包 编写对于的用例 实现参数化 编写对于的fixture和pytest全局配置 常用pytest执行方法 main方法 ......
接口 python pytest allure yaml

Python 多线程死循环挂服务器时CPU占用过高问题

我的某个程序里有这样一段代码,把程序挂在服务器爬取信息,因此用到死循环,同时又需要进行三个任务,于是使用了多线程。 刚开始在死循环部分并没有加time.sleep(60),于是它一直在for循环,同时会进行.is_alive()(不确定这个消耗大不大),但总之这使得CPU占用过高。 而加上sleep ......
线程 服务器 Python 问题 CPU

path()方法函数定义

path()方法函数定义 path 函数在 Django中的的定义如下所示: path(route,view,kwargs,name) 它可以接收 4 个参数,其中前两个是必填参数后两个为可选参数。参数解析如下: 1. route route 是一个匹配 URL 的准则(类似正则表达式)。当 Dja ......
函数 方法 path

Python 文件与路径操作

路径表示 绝对路径: 绝对路径是指从盘符开始的文件全路径,一般表现为“/”。如“C:/Users/TheUser/Desktop/temp.txt”(Windows)、“/Users/TheUser/Desktop/temp.txt”(Windows)、“/home/TheUser/temp.txt ......
路径 文件 Python

VC6 在win11下运行出现 LINK : fatal error LNK1168: cannot open Debug/test.exe for writing 解决方法是修改cmd窗口缓冲区

写在前面 vc6下载地址:https://softdown01.rbread04.cn/down/VC6.0green.rar?timestamp=6429444b&auth_key=e4fc373a1342be9ce2d6802419980ade 注意:如果是win11 则记得修改msdev名字 ......
缓冲区 writing 方法 cannot Debug

Windows11资源管理器更换成传统右键菜单的方法

1.打开注册表,找到 HKEY_CURRENT_USER\SOFTWARE\CLASSES\CLSID 2. 右键点击CLSID,新建,项,项名称为: {86ca1aa0-34aa-4e8b-a509-50c905bae2a2} 3.右键点击这个新建的项,再选择新建》项,项名称为: InprocSe ......
资源管理 菜单 传统 Windows 方法

Python基础之pyautogui模块(详细总结鼠标键盘操作)

来源:https://zhuanlan.zhihu.com/p/471275277 仅用于个人学习(以防自己忘记) 1. GUI 控制功能 控制鼠标键盘使用的模块为:pyautogui,这个模块操作起鼠标键盘的时候,非常的迅速,而且如果该模块控制了鼠标后,程序比较难关闭,这时我们有两个方法专门针对以 ......
pyautogui 模块 键盘 鼠标 基础

vue使用方法,侦听器,计算属性三种方式实现简易计算器

今天我们用vue中方法,计算属性,还有监听器来完成一个简易的小型计算器 一. 代码实现效果 二.代码实现 1.创建一个web项目,导入本地js文件实例化vue对象并挂载DOM节点 2.方法实现计算器 框架分析: 1.创建输入框用来输入数据,创建按钮计算结果 2.v-model属性使用,利用v-mod ......

Vue三种方法实现简易计算器。

计算器实现: 方法1:使用v-model进行双向绑定。 方法2:使用computed计算属性。 方法3:使用watch侦听属性。 1.定义自定义方法getResult,该方法用来计算表达式的值。 `` <head> <meta charset="utf-8"> <title></title> <sc ......
计算器 简易 方法 Vue

flask框架---day01( )

今日内容 1 Flask 和pythonweb框架介绍 # python web框架 ,本质都一样 -django:大而全,内置的app多,第三方app也多 -Flask:小而精,没有过多的内置组件,只完成web框架最基本的功能,需要借助于第三方,完成更丰富的功能 -web.py:是一个小巧灵活的P ......
框架 flask day 01

用OpenCv-Python自带的LBPH识别器实现简单人脸识别(下)

介绍 本文附录了通过LBPH实现简单人脸识别的源代码,分类效果并不是很好,供个人学习使用。 人脸录入.py import cv2 cap = cv2.VideoCapture(0) flag = 1 num = 0 while (cap.isOpened()): ret_flag, Vshow = ......
人脸 OpenCv-Python OpenCv Python LBPH

用OpenCv-Python自带的LBPH识别器实现简单人脸识别(上)

用OpenCv-Python自带的LBPH识别器实现简单人脸识别(上) 引言: 本文开发环境为: Windows10 + phchram + Anaconda5.2 (Python3.6)+ Opencv4.5.5,用opencv-contrib原生的API完成了人脸识别的功能,其可以任意添加人脸I ......
人脸 OpenCv-Python OpenCv Python LBPH

javascript VS python 变量作用域

js中函数内部默认是可以读取到外部声明的变量,python不可以,必须使用关键字 global global 必须在函数内部使用,用以内化函数外部变量。在函数外部是无法声明全局变量的,或者说所谓的全局变量在函数内部是不好使的,这还叫什么全局变量?应该叫局外变量。而global是内部跟局外变量建立一种 ......
变量 javascript 作用 python VS

Vue三种方法实现简易计算器

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title></title> 6 <script src="js/vue.js"></script> 7 </head> 8 <body> 9 <div id="app"> ......
计算器 简易 方法 Vue