通过pyinstaller将Python脚本转exe可执行文件

使用pip安装 pyinstallerC:\Windows\system32>pip install pyinstaller常用命令参数 -h,–help 查看该模块的帮助信息 -F,-onefile 产生单个的可执行文件...

2021-09-02

Python解析Json格式代码

由于Python解析Json内容较为复杂,特搬运该脚本: path: 默认路径 with_print: 输出格式化内容 normal_path_print: 输出当前pathimport jsonimport sixdef ppt(obj, path=&#39...

2021-09-02

python注册钉钉回调事件的实现

目录1、注册端

2、回调端:以下示例代码为python2,django 框架

钉钉API文档:https://ding-doc.dingtalk.com/doc#/serverapi2/skn8ld钉钉有回调事件流程,有哪些回调?比如:通讯录回...

2021-08-11

教你如何在pycharm中安装opencv,tensorflow,keras

目录一.首先安装Anaconda,python和pycharm

二.首先安装opencv

三.安装tensorflow和kerass

四.小结我在安装环境的时后,怎么都装不上去,搞了好久,现在来写一下心得。一.首先安装...

2021-08-11

python公司内项目对接钉钉审批流程的实现

最近把组内的一个项目对接钉钉审批接口,通过python3.6。钉钉官方文档 废话不多说了,上代码:import requestsimport jsonimport timefrom dingtalk.crypto import DingTalkCrypt...

2021-08-11

python 使用GDAL实现栅格tif转矢量shp的方式小结

前言目前有一张tif格式的栅格影像,需要在web地图上进行展示,使用动态切片WMS的方式,渲染速度比较慢,而且大的时候会出现模糊的问题。并且后面需要做多期影像的切换,渲染与加载效...

2021-08-11

python自带缓存lru_cache用法及扩展的使用

目录1. lru_cache的使用

1.1 参数详解

1.2 基本用法

1.3 进阶用法

2. functiontools.wrap装饰器对lru_cache的影响

2.1 多个装饰器装饰同一函数时的执行顺序

2.2 functionto...

2021-08-11

python3之Splash的具体使用

目录1、Scrapy-Splash的安装2、Splash Lua脚本3、Splash对象的属性与方法4、响应对象5、元素对象6、Splash HTTP API调用7、实例Splash是一个javascript渲染服务。它是一个...

2021-08-11

python如何实现常用的五种排序算法详解

目录一、冒泡排序

二、选择排序

三、插入排序

四、希尔排序

五、快速排序

总结一、冒泡排序
原理: 比较相邻的元素。如果第一个比第二个大就交换他们两个 每一对相邻元...

2021-08-11

Python Pandas pandas.read_sql_query函数实例用法分析

Pandas是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。Pandas提供了大量...

2021-08-09

Python并发编程实例教程之线程的玩法

目录一、线程基础以及守护进程
二、线程锁(互斥锁)
三、线程锁(递归锁)
四、死锁
五、队列
六、相关面试题
七、判断数据是否安全
八、进程池 & 线程池
总结一、线程基础以及守...

2021-08-09

详解如何使用Pyecharts制作Map3D

基本设置class Map3D( # 初始化配置项,参考 `global_options.InitOpts` init_opts: opts.InitOpts = opts.InitOpts())def add( # 系列名称,用于 tooltip 的显示,lege...

2021-08-09

在Pytorch中简单使用tensorboard

一、tensorboard的简要介绍TensorBoard是一个独立的包(不是pytorch中的),这个包的作用就是可视化您模型中的各种参数和结果。下面是安装:pip install tensorboard安装 TensorBoa...

2021-08-09

python scrapy简单模拟登录的代码分析

1、requests模块。直接携带cookies请求页面。找到url,发送post请求存储cookie。2、selenium(浏览器自动处理cookie)。找到相应的input标签,输入文本,点击登录。3、scrapy直接带...

2021-07-19

Opencv实现二维直方图的计算及绘制

目录1. 效果图2. 源码参考这篇博客将介绍如何使用Python,Opencv进行二维直方图的计算及绘制(分别用Opencv和Numpy计算),二维直方图可以让我们对不同的像素密度有更好的了解。1....

2021-07-19

python字典的元素访问实例详解

说明1、字典中没有下标的概念,使用key值访问字典中对应的value值。当访问的key值不存在时,代码会报错。2、get('key'):直接将key值传入函数,当查询到相应的value值时,返回相应的...

2021-07-19

Python中22个万用公式的小结

目录1.一次性进行多个数值的输入2.同时获取索引和数值3.对象内存占用量4.对象内存地址的查询5.检查列表、字符串是否有相同的元素6.合并字典7.检查文件是否存在8.对列表元素...

2021-07-19

Python基本数据类型之字符串str

字符串的表示方式 单引号 ' ' 双引号 " " 多引号 """ """" 、 ''' '''print("hello world")print('hello world')print("""hello world"""...

2021-07-19

Django模型层实现多表关系创建和多表操作

目录前言

创建表关系

多表数据操作 - 增删改

一对多&一对一关系 - 增删改

增加数据

删除数据

修改数据

多对多关系 - 增删改

增加多对多关系 - add()

删除多对多关系 - remo...

2021-07-19

Python编写nmap扫描工具

NMAP是一款开源的网络探测和安全审核的工具,他能够快速的扫描出某个服务器对外暴露的端口信息。是在安全测试领域很常见的一个工具。
今天我们用python的模拟实现一个简单版...

2021-07-19

python Django框架快速入门教程(后台管理)

Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。Django 是一个开放源代码的 Web 应用框架,由 Python 写成。Dj...

2021-07-19

Python爬虫中urllib3与urllib的区别是什么

目录urllib库

urllib.request模块Request对象1 . 请求头添加2. 操作cookie3. 设置代理urllib.parse模块urllib.error模块urllib.robotparse模块 网络库urllib3网络请求GET请...

2021-07-19

opencv检测动态物体的实现

之前我在超市看到当有物体经过时,监控的屏幕边缘会出现绿框。感觉蛮有意思的。来用opencv试试能不能实现类似的效果。
  我采用的检测动态物体的方法是,比较前后...

2021-07-19

理解python中装饰器的作用

装饰器的作用就是用一个新函数封装旧函数(是旧函数代码不变的情况下增加功能)然后会返回一个新函数,新函数就叫做装饰器,一般为了简化装饰器会用语法糖@新函数来简化例子:这是一...

2021-07-19

Django路由层如何获取正确的url

目录前言

Tips - django版本区别

路由匹配

无名分组&有名分组

无名分组

有名分组

小提示

反向解析

路由不涉及分组的反向解析

有名分组&无名分组的反向解析

路由分发

前言...

2021-07-16

Python 快速验证代理IP是否有效的方法实现

有时候,我们需要用到代理IP,比如在爬虫的时候,但是得到了IP之后,可能不知道怎么验证这些IP是不是有效的,这时候我们可以使用Python携带该IP来模拟访问某一个网站,如果多次未成功访...

2021-07-16

Flask response响应的具体使用

目录引言response响应

元组形式响应

make_response函数返回json格式数据

其他特殊响应

redirect() 重定向abort() 中断

源代码

引言客户端发送 http 请求给 Flask程序,Flask...

2021-07-16

利用Matlab绘制各类特殊图形的实例代码

Matlab绘图介绍强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘...

2021-07-16

Python如何解决secure_filename对中文不支持问题

目录一、最近使用secure_filename发现的问题

二、后面找到了原因

三、解决方案

四、效果展示

前言:最近使用到了secure_filename,然后悲剧的发现中文居然不展示出来,于是我慢慢...

2021-07-16

Python多个MP4合成视频的实现方法

目录开始安装使用

一、安装 Python

二、安装 moviepy

三、安装 ffmpeg

四、开始写拼接脚本

五、等待运行完毕, 完结撒花 🎉

六、补充内容

开始安装使用
主要是利用 m...

2021-07-16

Flask使用SQLAlchemy实现持久化数据

目录项目引入flask-sqlalchemy

ORM简介及模型定义

表关系类型及编码实现

一对多关系(多对一关系)

一对一关系

多对多关系

数据库基本操作

插入

更新

查询

删除

项目引入flask-...

2021-07-16

Python实现PIL图像处理库绘制国际象棋棋盘

目录1 PIL绘制国际象棋棋盘流程1.1 思路秒懂1.2 分块解析2 完整代码2.1 方法一2.2 方法二2.3 方法三(精简版)3 结果展示网页上搜索 “python绘制国际象棋棋盘”,索引结果均为调...

2021-07-16

python异步的ASGI与Fast Api实现

目录ASGI框架

ASGI服务器

FastAPI

总结

Asgi是异步通信服务规范。客户端发起服务呼叫,但不等待结果。调用方立即继续其工作,并不关心结果。如果调用方对结果感兴趣,有一些机制...

2021-07-16

浅谈浮点数运算为什么会产生误差

大家在写代码时都会遇到所谓的浮点误差,如果你还没踩过浮点误差的坑,只能说你太幸运了。以下图的 Python 为例, 0.1 + 0.2 并不等于 0.3,8.7 / 10 也不等于 0.87,而是 0.869999&h...

2021-07-15

Python数据分析入门之教你怎么搭建环境

目录一、Anaconda二、naconda prompt三、Anaconda Navigator四、Spyder五、jupyter notebook六、conda基本使用一、AnacondaAnaconda(水蟒)是一个捆绑了Python、conda、其他相...

2021-07-13

python设计模式之抽象工厂模式详解

抽象工厂模式(Abstract Factory Pattern):属于创建型模式,它提供了一种创建对象的最佳方式。在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类,每个生成...

2021-07-06

python偏函数的实例用法总结

说明1、当函数的参数太多,需要简化时,使用functools.partial可以创建一个新的函数。
2、这个新的函数可以固定原始函数的部分参数,从而更容易调用。作用是固定一个函数的某些参...

2021-07-06

python面向对象之类的继承详解

一、概述   面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩...

2021-07-06

Python合并ts文件至mp4格式及解密教程详解

m3u8是什么格式?m3u8是苹果公司推出的视频播放标准,是m3u的一种,只是编码格式采用的是UTF-8。使用m3u8格式文件主要因为可以实现多码率视频的适配,视频网站可以根据用户的网络带...

2021-07-06

Python入门开发教程  windows下搭建开发环境vscode的步骤详解

目录一、环境介绍二、 搭建python开发环境2.1 Python版本介绍2.2 在windows下安装Python环境2.3 windows下安装VSCode代码编辑器一、环境介绍操作系统: win10 64位python版...

2021-07-06

python实现简易聊天室(Linux终端)

本文实例为大家分享了python实现简易聊天室的具体代码,供大家参考,具体内容如下群聊聊天室
1.功能:类似qq群聊功能
1.有人进入聊天室需要输入姓名,姓名不能重复
2.有人进入聊天...

2021-07-06

Python利用ROI进行图像合成的问题小结

之前使用seamlessClone来合成图片,但发现在两张图片的交集部分会出现一些小问题……需求:假设现在有一张图片(模板)中存在两个空格可以用来填照片(如下图所示):图中,蓝色的圆圈和黄...

2021-07-06

python实现多人聊天服务器以及客户端

本文实例为大家分享了python实现多人聊天服务器以及客户端,供大家参考,具体内容如下所用python的知识点:网络编程:socket多线程:threading图形化编程:tkinter首先要模拟出一个服务...

2021-07-06

如何利用opencv判断两张图片是否相同详解

OpenCV介绍OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++...

2021-07-06

Django REST framework 异常处理

目录写在前面

DRF异常处理

1. DRF 常见的异常

2. 自定义异常

3. 使用自定义异常

4. 验证结果

异常处理进阶

1. 修改自定义异常

2. 自定义更多异常

3. 新增测试接口

4. 验证...

2021-07-05

drf序列化器serializer的具体使用

目录一、序列化器-serializer

二、序列化器的使用

简单使用

高级使用

source

**SerializerMethodField( ) **

通用参数

三、反序列化数据校验

字段属性局部钩子

全局钩子

va...

2021-07-05

python中Matplotlib绘制直线的实例代码

说明1、导入模块pyplot,并指定别名plt,以避免重复输入pyplot。模块化pyplot包含许多用于制作图表的功能。2、将绘制的直线坐标传递给函数plot()。3、通过函数plt.show()打开Ma...

2021-07-04

python中__slots__节约内存的具体做法

说明1、利用_slots__类属性,可以将实例属性存储在元zu中,大大节省了存储空间。2、所有属性都必须定义为__slots__元组,子类还必须定义__slots__。实例如果支持弱引用,需要在__we...

2021-07-04

python3实现常见的排序算法(示例代码)

冒泡排序冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换...

2021-07-04

python 中yaml文件用法大全

yaml简单介绍YAML是一种标记语言,它使用空白符号缩进和大量依赖外观的特色,特别适合用来表达或编辑数据结构、各种配置文件、倾印调试内容、文件大纲。 大小写敏感 使用...

2021-07-04
返回顶部
顶部