后台python django admin

python对图片进行最大边大小缩放

def split_image_bs4(file, max_len=720): """ 切割图片 :param file: 二进制文件 :param max_len: 最大长度 :return: bs64 """ # f = base64.b64decode(b64) # with io.Bytes ......
大小 python 图片

便签_Python

模糊合并中的笔记 process.extractOne( query="中国平安", choices=["中国 平安"], scorer=fuzz.token_set_ratio, score_cutoff=0) process.extractOne( query="中国 平安 人寿保险 股份 东莞 ......
便签 Python

今日总结之python

今天安装了python的编译环境,配置了python的环境变量,安装了pycharm编译器 ......
python

python详解事件驱动event实现

所有的计算机程序都可以大致分为两类:脚本型(单次运行)和连续运行型(直到用户主动退出)。 脚本型:脚本型的程序包括最早的批处理文件以及使用Python做交易策略回测等等,这类程序的特点是在用户启动后会按照编程时设计好的步骤一步步运行,所有步骤运行完后自动退出。 连续运行型:连续运行型的程序包含了操作 ......
事件 python event

django 使用django-bootstrap4插件时,使表单呈2列或其他列分布时的写法

前言 django 使用django-bootstrap4插件时,使表单呈2列或其他列分布时的写法。 在django-bootstrap4中没有内置的方法设置表单内容成几列分布,这里采用bootstrap4的栅格布局实现效果 具体操作 forms.py class RegisterForm(User ......

Python——面向对象编程(十一)

1. 对象的封装 # coding=utf-8 # 对象的封装 # 类的概念 """ 类的名字:当名字由多个单词构成时,我们采用驼峰命名法 就是说多个单词,每个单词的首字母需要大写 这也是python的命名规则 """ class BeautifulGirl(): # 类的属性 eye = "" n ......
对象 Python

Java调python脚本运行-无参传递版本

Java调用python脚本 1、首先确保python脚本可以在windows的命令框调用 2、Java代码 package com.ya.taiji.controller; import java.io.BufferedReader; import java.io.IOException; imp ......
脚本 版本 python Java

Python rarfile解压rar包报错 rarfile.RarCannotExec: Cannot find working tool

在系统环境变量中配置了winrar的路径 ......
rarfile RarCannotExec working Python Cannot

全网最详细中英文ChatGPT-GPT-4示例文档-官网推荐的48种最佳应用场景——从0到1快速入门AI智能问答应用场景(附python/node.js/curl命令源代码,小白也能学)

通过阅读这篇文章,你将能够从0到1快速入门ChatGPT AI智能问答应用场景,并掌握如何与这个先进的语言模型进行交互。不管你是开发者、学者还是普通用户,你都可以在这里找到适合你的ChatGPT使用方法。 ......
场景 全网 示例 源代码 ChatGPT-GPT

Django笔记四之字段属性

这篇笔记介绍的 field options,也就是 字段的选项属性。 首先,关于 model,是数据库与 python 代码里的一个映射关系,每一个 model 是django.db.models.Model 的一个子类。 model 里每一个属性值(即字段)代表数据库的字段,通过 定义 model ......
字段 属性 笔记 Django

Python3中zipfile模块文件名乱码问题

在zipfile.ZipFile中获得的filename有中日文则很大可能是乱码,这是因为 在zip标准中,对文件名的 encoding 用的不是 unicode,而可能是各种软件根据系统的默认字符集来采用(此为猜测),而zipfile中根据文件 flag 检测的时候,只支持 cp437 和 utf ......
乱码 文件名 模块 Python3 zipfile

linux 后台运行 Java 程序

一、进入程序所在目录 cd / cd home/joincallcc/ 注: cd / 中间有一个空格 二、关闭已经运行的程序(如这个程序已经在运行应先关闭它)查看所有进程 ps ux 杀死进程 kill 21001 通过 PID 找到它,杀死这个进程。 kill 21001 中间有空格 三、后台启 ......
后台 程序 linux Java

100道python基础题——(1-15总结)

1.lisi操作 ①列表更新 list[index] ②增加元素 list.append(element) :append是加一个列表的值,列表可以加数字,字符串,列表,元组等 list.extend(element) :extend是解析一个列表,并把里面的值加到当前的列表 list.insert ......
基础 python 100 15

100道python基础题——(set集合总结)

①定义:集合set是具有唯一元素的无序集合,它和列表很像,但它只能包含唯一的元素,同时需要注意的是集合是无序的,也就是说集合中没有第一个、第二个元素之说,通常我们只是说集合中是否含有这些元素。 ②创建集合: 使用set的构造函数创建空的集合:s1 = set() 创建包含初始值的集合:s1 = {4 ......
基础 python 100 set

python 编写一个程序用lambda查找输入给定的字符串是否是以'a'开头 是返回True 不是返回Flase

https://www.cnblogs.com/frazer-cxy-jsfx/ 这段代码可以双重输入,双重判断, data1 = input('请输入一个字符串:') # data2 = input('请输入一个字符串:') aed = lambda x: x.startswith('a') pr ......
字符串 开头 字符 程序 python

Python中使用正则表达式以及正则表达式匹配规则

​1 导库 import re 2 使用模板 re_pattern = re.compile(pattern, flags=0) result = re.findall(re_pattern,string) 3 说明 参数 描述 pattern 匹配的正则表达式,如 r'abc' 可用来匹配abc ......
正则 表达式 规则 Python

怎么用Python把左边这种转成右边这种?

大家好,我是皮皮。 一、前言 前几天在Python白银交流群【惜君】问了一个Pandas处理Excel的问题,这里拿出来给大家分享下。 下面是粉丝自己写的代码: 二、实现过程 看上去是分组,聚合。这里【此类生物】提出使用.sum().unstack()方法,可以得到下图的结果: 美中不足的是还存在这 ......
右边 Python

django报错UnicodeDecodeError 问题解决

问题: 使用django运行时发现报错了 UnicodeDecodeError at /query/ 'utf-8' codec can't decode byte 0xc5 in position 84: invalid continuation byte 解决方法: 仔细查看报错信息,发现应该是 ......
UnicodeDecodeError django 问题

Django AbstractUser1

AbstractUser 介绍 User 对象基本属性: 创建用户必选: username、password 创建用户可选:email、first_name、last_name、last_login、date_joined、is_active 、is_staff、is_superuse 判断用户是否 ......
AbstractUser1 AbstractUser Django

Django默认用户模型类

Django默认用户模型类 Django 框架默认使用一个 User 模型类, 保存有关用户的数据。 例如: 我们定义 admin 站点时, 定义的超级用户信息, 就是存储在 User 模型类对应的表中。 我们可以通过 select * from auth_user; 查看数据表。 这个表里就是我们 ......
模型 用户 Django

解决Python+selenium切换作用域时报错'WebDriver' object has no attribute 'switch_to_window'

一、问题描述 selenium切换新网页作用域时,报错:'WebDriver' object has no attribute 'switch_to_window' 问题代码: driver.switch_to_window(driver.window_handles[-1]) 二、问题解决 sel ......

Django中多个app放置同一文件夹中

在pycharm中新建一个管理app的python package目录:apps 将存在的app用拖拽到apps目录下,此时会弹出对话框,取消勾选Search for references(搜索索引)和open moved files in editor(编辑器中打开) 鼠标右击apps目录,选择m ......
文件夹 多个 文件 Django app

django的ORM如何在使用values查询返回的字典指定键名?

解决办法 queryset.values(指定名称=F('原查询条件')),指定名称不能与原模型的字段重名 如: models.Book.objects.filter(pk=9).values(name=F('publisher__name')) 得到的结果键名即为:name ......
字典 django values ORM

python 单例

......
python

Django model中的 def __str__(self)详解

说明 只写模型类、不写__str__ 效果 写模型类、写__str__ 效果 总结 在定义模型类中,一定要重写,将模型类以字符串的方式输出 延伸阅读: https://segmentfault.com/q/1010000006121303 ......
Django model self def str

python 之lambda表达式

今天做题的时候发现了lambda表达式,就去网上搜了搜,这么说吧,lambda表达式算是python一种比较方便的语法了,主要作用是代替简单的函数,免去了编写函数的烦恼,语法也更加地简洁。下面就简单介绍一下lambda的使用场景。从本质上来讲,lambda是一个函数,可以接受参数输入。 下面附上所搜 ......
表达式 python lambda

Python装饰器【杭州多测师_王sir】

def my_decorator(param): def decorator(func): def wrapper(*args, **kwargs): print(f"param: {param}") return func(*args, **kwargs) return wrapper retur ......
Python sir

python - PaddleOCR

1. 安装 pip3 install paddleocr -i https://pypi.tuna.tsinghua.edu.cn/simple pip3 install paddlepaddle -i https://mirror.baidu.com/pypi/simple 2. 使用 from ......
PaddleOCR python

python程序执行cmd乱码

背景起源 需要svn log -limit 1获取日志(含中文), 我Python程序运行毫无问题,程序无乱码,中文可以正常解析, 但是有功能需要调用其他程序,调用(客户端)node去做一些事情, 然后莫名其妙的就乱码了,变成了 | 1 line\r\n\r\n1????????????\r\n 解 ......
乱码 程序 python cmd