文件 指南 数据python
python高级之包
包 1、包就是一个含有__init__.py文件的文件夹 2、为何要有包? 包的本质是模块的一种形,包是用来当作模块被导入 #1.产生一个名称空间 #2.运行包下__init__.py文件,将运行过程中产生的名字都丢到1的名称空间中。 #3.在当前执行文件的名称空间中拿到一个名字mmm,mmm指向1 ......
python高级之软件开发的目录规范
软件开发的目录规范 为了提高程序的可读性与可维护性,我们应该为软件设计良好的目录结构,这与规范的编码风格同等重要。软件的目录规范并无硬性标准,只要清晰可读即可,假设你的软件名为foo,笔者推荐目录结构如下 Foo/ |-- core/ | |-- core.py | |-- api/ | |-- a ......
python高级之名称空间和作用域
名称空间与作用域 补充知识 栈区 / 堆区 栈区 : 存放的是变量名与变量值的内存地址映射关系 堆区 : 存放的是值真正的位置 名称空间 引入: 1.什么是名称空间? -名称:定义的名字 空间:存放名字的地方 -名称空间即存放名字与对象映射/绑定关系的地方。 -名称空间只是虚拟的概念。栈区才是真正存 ......
python高级之函数对象与闭包函数
函数对象和闭包函数 函数对象 1,什么是函数对象? 函数对象简单理解就是将函数当变量来使用。 如下图所示: 定义一个函数可以简单的理解为:func = 函数体内存地址 函数名+()–> 调用函数 函数名 --> 函数对象,函数名不加括号此时的函数名就是函数对象 函数用于赋值 将函数赋值给某个变量,被 ......
如何清空项目文件夹,重新检出新分支
# ( find . -type d -name ".git" && find . -name ".gitignore" && find . -name ".gitmodules" ) | xargs rm -rf # git clone -b develop https://git的用户名:git ......
Python OpenCV的下载和安装
为了更快速地、更简单地下载和安装Python OpenCV,本书将从清华镜像下载和安装OpenCV-Contrib-Python库。在这个库中,除包括OpenCV-Contrib-Python库外,还包括Numpy库。Numpy库是Python语言的一个扩展程序库,支持大量的维度数组与矩阵运算。 1 ......
【python基础之模块介绍】---模块
title: 【python基础之模块介绍】 模块 date: 2023-12-14 20:54:06 updated: 2023-12-16 20:09:00 description: 【python基础之模块介绍】 模块 cover: https://home.cnblogs.com/u/dre ......
mkdocs 文档生成,Python自文档快速入门
mkdocs 文档生成 目录mkdocs 文档生成说明安装书写代码mkdocs 部分创建 docs配置 mkdocs.yml生成文档导航栏的设置美化以及更多设置改变主题颜色改变明暗主题更改语言设置 logo 和图标更多设置一键到位 说明 在 Python 中写文档是一件很累的事情,有的时候写文档比写 ......
rk3568移植搭建Ubuntu20.04.5根文件系统
一.下载ubuntu-base https://cdimage.ubuntu.com/ubuntu-base/releases/20.04.5/release/ 下载固件:buntu-base-20.04.5-base-arm64.tar.gz 根文件系统创建目录ubuntu_rootfs,并解压到 ......
Docker部署mysql5.7数据库
1、拉取镜像 docker pull mysql:5.7 2、启动mysql5.7镜像 docker run -p 3306:3306 --name mysql \ -v /mydata/mysql/log:/var/log/mysql \ -v /mydata/mysql/data:/var/li ......
【python基础之列表生成式】---列表生成式
title: 【python基础之列表生成式】 列表生成式 date: 2023-12-15 19:37:06 updated: 2023-12-15 19:37:00 description: 【python基础之列表生成式】 列表生成式 cover: https://zhuanlan.zhihu ......
【python基础之生成器】---生成器
title: 【python基础之生成器】 生成器 date: 2023-12-14 18:54:06 updated: 2023-12-06 19:42:00 description: 【python基础之生成器】 生成器 cover: https://home.cnblogs.com/u/dre ......
【python基础之三元表达式】--- 三元表达式
title: 【python基础之三元表达式】 三元表达式 date: 2023-12-15 19:34:06 updated: 2023-12-15 19:34:00 description: 【python基础之三元表达式】 三元表达式 cover: https://blog.csdn.net/ ......
植物大战僵尸(初始化游戏数据 )
#include <iostream> #include <windows.h> using namespace std; /*声明变量 */ HWND hand=NULL; //游戏窗口 DWORD pid=0;//游戏进程ID HANDLE hProcess=NULL;//进程对象 DWORD ......
解决方案 | pywintypes.com_error: (-2147221005, '无效的类字符串', None, None) --Python连接CAD报错真正解决思路!
1 背景 import pythoncom import win32com.client import math wincad = win32com.client.Dispatch("AutoCAD.Application") #强制打开cad,该句发生报错信息 doc = wincad.Activ ......
Python_数据规整_宽表变长表-melt
数据规整 melt:英文融化、溶解 melt函数 的主要作用是将DataFrame从宽格式转换成长格式 columns to values melt函数是把宽表转变为长表, pivot:英文旋转,以...为中心旋转 'pivot函数把长表转换成宽表 column values to index, t ......
Python——Html(表格)
<table>, <tr>, 和 <td> 是HTML中用于创建表格的标签。 <table> 元素: <table> 元素用于定义HTML表格。 表格是由行和列组成的二维数据结构。 <table> <!-- 表格内容将在这里添加 --> </table> <tr> 元素: <tr> 元素用于定义表格 ......
【python基础之迭代器】 --- 迭代器
title: 【python基础之迭代器】 迭代器 date: 2023-12-13 18:54:06 updated: 2023-12-15 19:10:00 description: 【python基础之迭代器】 迭代器 cover: https://home.cnblogs.com/u/dre ......
百度工程师移动开发避坑指南——Swift语言篇
百度工程师移动开发避坑指南——Swift语言篇 百度Geek说 关注 1 人赞同了该文章 作者 | 启明星小组 上一篇我们介绍了移动开发常见的内存泄漏问题,见《百度工程师移动开发避坑指南——内存泄漏篇》。本篇我们将介绍Swift语言部分常见问题。 对于Swift开发者,Swift较于OC一个很大的 ......
HTML5文件操作+上传+文件拖拽(案例)
js有两种机制:事件机制、io机制文件操作对象:Blob 通过二进制原始数据读取 file 读取单个文件对象 fileList 读取多个文件对象 fileReader 读取文件信息 file和fileList 的属性方法1、name 名称 2、size 文件字节长度 3、type 文件类型 4、la ......
python flask 生产环境部署,基于gunicorn
1.安装gunicorn,部分生产服务器会存在多个pip版本,一般用pip和pip3区分,本文中用pip pip install gunicorn 2.启动程序 cd /usr/app gunicorn --workers 2 -b 0.0.0.0:5056 app:app 验证项目正常后继续如下操 ......
freemarker模板数据解析1--页面语法直接获取
freemarker模板数据解析1--页面语法直接获取 对后端接口传递过来的Map<String,List>类型数据的展示。 对于普通Map<String,String>数据,我们很清楚,直接上代码: ·接口提供数据: Map<String,String> map = new HashMap<> ......
Golang GORM 返回多数据集 []map[string]interface{}
1 // 返回多数据集 2 func UserManySet() { 3 4 rows, err := DB.Raw(`select * from [user];select * from [user1];`).Rows() 5 if err == nil { 6 for { 7 var resul ......
【创意、创造】用 Python pandas做一个读取Excel,再写入新的Excel小工具
Python很好很强大,1.5天时间,简化很多重复的劳动,哈哈~ import pandas as pd import datetime as dt def handleFrontEnd(): # 处理【上周前端发版】开始 sheet_front_end = pd.read_excel('D:\某前 ......
python_控制台输出带颜色的文字方法
在python开发的过程中,经常会遇到需要打印各种信息。海量的信息堆砌在控制台中,就会导致信息都混在一起,降低了重要信息的可读性。这时候,如果能给重要的信息加上字体颜色,那么就会更加方便用户阅读了。 当然了,控制台的展示效果有限,并不能像前段一样炫酷,只能做一些简单的设置。不过站在可读性的角度来看, ......
python3 操作csv
https://blog.csdn.net/m0_46483236/article/details/109583685 1. python中创建新的csv文件(1). 使用csv.writer()创建:代码如下: import csv headers = ['学号','姓名','分数']rows = ......
Python:猫眼电影
一、猫眼电影排行TOP抓取(小案例) 声明:个人源码仅供自己学习记录,他人使用学习中切勿用于非法用途,请自觉遵守国家法律。造成的损失一概与本人无关。 本文记录了自己学习途中的代码,主要通过正则提取解析网页内容然后存储到本地。猫眼电影拥有反爬机制,使用爬虫加上延时一样会限制爬虫。通过自己的验证 ......
关键字 开发-12 yaml文件实现参数化
前言 说到接口自动化,那肯定少不了参数化,这也是pytest的一个特色之一,相比与unitest实现起来更加方便好用。实验参数化常见的就是使用@pytest.mark.parametrize在测试函数或类中定义多组参数,在用例中实现参 数化。 # 参数化方式一 import pytest @pyte ......
盘点一个Python正则表达式的问题
大家好,我是皮皮。 一、前言 前几天在Python最强王者交流群【崔艳飞】问了一个Python正则表达式的问题,一起来看看吧。问题如下:'/H/H_OMC/Mo/20231128/share',各位大神,引号内的通配符,咋让起作用?加个引号,不灵了。 二、实现过程 这里【哎呦喂 是豆子~】、【莫生气 ......