网站建设

Python高级文件操作之shutil库详解

目录 前言 一、copyfile() 二、copy()与copy2() 三、copymode()与copystat() 四、复制整个文件夹 五、删除整个文件夹 六、移动文件夹或文件 七、查找文件 八、归档 8.1 压缩文件 8.2 解压缩 8.3 文件...

Django2.2配置xadmin的实现

一、环境版本 Django-2.2 python-3.6 PyCharm-2018.3 二、下载xadmin 不推荐使用pip install xadmin直接安装,否则会出现很多版本错误,推荐直接登录github,切换django2的分支直接下载 https://github.com/...

浅谈numpy 中dot()函数的计算方式

如下所示: a = np.arange(1, 5).reshape(2, 2)b = np.arange(2, 6).reshape(2, 2)c = a * bdot = np.dot(a, b)print(a)print(b)print(c)print(dot) 打印出a [[1 2] [3 4]] 打印出b [[2 3] [4 5]] a * b 每个相对位置的数值相乘1*2=2,2...

Python 中数组和数字相乘时的注意事项说明

注意事项 [object] * n 的时候并没有复制n-1个object,而是增加了n-1个对object的引用。 例子说明 目标:生成一个10*10且所有值都是0的二维数组 方法一: [ [0] * 10] * 10 方法二: [ [0 for _ in r...

Python超简单容易上手的画图工具库推荐

今天,在网上发现一款很棒的python画图工具库。很简单的api调用就能生成漂亮的图表。并且可以进行一些互动。 pyecharts 是一个用于生成 Echarts 图表的类库。Echarts 是百度开源的一个数据...

python 中[0]*2与0*2的区别说明

程序用例: a=[[1,2],[4,5]]b=[0]*len(a)d=0*len(a)print("len(a)=",len(a))print("b=",b)print("d=",d)print(2*[1,2])print([1,2]*2) 输出如下: len(a)= 2 b= [0, 0] d= 0 [1, 2, 1, 2] [1, 2, 1, 2] 可以看出在矩阵后面程一个数等于...

Django显示可视化图表的实践

一实战 1Django_lab\urls.py # -*- coding: utf-8 -*- from django.conf.urls import url,includefrom django.contrib import admin urlpatterns = [ url(r'^admin/', admin.site.urls), # 定义图表url url(r'^chart/', include('chart.urls')),] 2在...

python-for x in range的用法(注意要点、细节)

for x in ... 循环 就是把每个元素代入变量x,然后执行缩进块的语句。 range() 函数,可以生成一个整数序列,再通过list()函数可以转换为list。 比如我们想计算1-10的整数之和, 可以用一个...

详解python的内存分配机制

目录 开始 == vs是 开始 作为一个实例,让我们创建四个变量并为其赋值: variable1 = 1variable2 = "abc"variable3 = (1,2)variable4 = ['a',1]#打印他们的idsprint('Variable1: ', id(variable1))print('Variable2: ', id...

Python Django搭建文件下载服务器的实现

环境 win10 Python:3.6.7 Django:2.2.7 运行效果 1、创建 Django 项目 # 创建Download项目django-admin startproject Download# 创建down_app apppython manage.py startapp down_app 2、修改配置文件:settings.py Download/Do...

Python中X[:,0]和X[:,1]的用法

X[:,0]是numpy中数组的一种写法,表示对一个二维数组,取该二维数组第一维中的所有数据,第二维中取第0个数据,直观来说,X[:,0]就是取所有行的第0个数据, X[:,1] 就是取所有行的第1个...

Django开发RESTful API实现增删改查(入门级)

数据库中有user表如下: 新建一个Django项目: django-admin.py startproject myDjangoproject_name 目录介绍 myDjango/├── manage.py # 管理文件└── myDjango # 项目目录 ├── __ init __.py ├── settin...

十个Python自动化常用操作,即拿即用

目录 一、遍历文件夹 二、目标路径是否是文件 三、获取路径中的文件名 四、创建文件夹 五、获取桌面路径 六、重命名文件/文件夹 七、批处理文件 - 1 八、批处理文件 - 2 九、移动文...

在Django中使用MQTT的方法

安装MQTT Python环境下安装MQTT也很简单,需要注意的就是不要输错命令 在Python3环境下安装Python MQTT的命令是: pip3 install paho-mqtt 使用Python MQTT 编写Python MQTT脚本 代码如下: # 为了能在外部...

Django上传xlsx文件直接转化为DataFrame或直接保存的

使用Django框架搭建后端服务器,后台接收前端传递过来xlsx的文件,直接将前端传递的文件转化为DataFrame或直接将文件保存。 urls.py from django.urls import pathfrom . import views# 为 URL 名称添加命...

Numpy中的ravel_multi_index函数用法说明

最近遇到了ravel_multi_index这个函数,官方文档看不明白,Google了一番好不容易才从一堆示例代码里理解函数的意义,记录一下。 官方文档在这 这个函数主要功能为把给定的一个多维数组...

利用Python Django实现简单博客系统

目录 第一节 - 基础 1. 简单的导览图,学会不迷路 2. 基本操作介绍 3. 命令简单介绍 4. mysite:所建项目的管理功能目录 5. blog:我们创建的项目之一 6. db.sqlite3 : 默认的数据库 第二节 -...

浅谈numpy.where() 的用法和np.argsort()的用法说明

numpy.where() 有两种用法: 1. np.where(condition, x, y) 满足条件(condition),输出x,不满足输出y。 如果是一维数组,相当于[xv if c else yv for (c,xv,yv) in zip(condition,x,y)] aa = np.arange(10) np.where(aa,1,-1...

发工资啦!教你用Python实现邮箱自动群发工资条

目录 一、excel的内容 二、效果 三、需要用的库: 四、实现步骤 4.1 获取excel表的数据 4.2 编写邮件内容 4.3 发送邮件 五、所有代码 一、excel的内容 二、效果 三、需要用的库: openpyxl...

Python中的min及返回最小值索引的操作

1、Python的min函数返回列表中的最小的项。 2、如何返回列表中最小的项的索引? def indexofMin(arr): minindex = 0 currentindex = 1 while currentindex len(arr): if arr[currentindex] arr[minindex]: minindex = current...

python实现自动清理文件夹旧文件

本文实例为大家分享了Android九宫格图片展示的具体代码,供大家参考,具体内容如下 由于程序一直在不停地存图,因此需要监测图片文件夹的大小,一旦超过指定大小则删除一部分最...

Python机器学习三大件之一numpy

目录 一、前言 二、基本操作 三、正太分布 四、数组的索引、切片 五、形状修改 六、转置 七、类型转换 八、数组的去重 九、广播机制 一、前言 机器学习三大件:numpy, pandas, mat...

超详细Python解释器新手安装教程

目录 Step1:确定操作系统 Step2:下载离线安装包 Step3:自定义安装 Step4:高级选项设置 Step5:安装 Step6:测试Python是否安装成功 Step1:确定操作系统 Python解释器的下载地址为:https://...

Python-typing: 类型标注与支持 Any类型详解

Any docs Any 是一种特殊的类型。 静态类型检查器将所有类型视为与 Any 兼容,反之亦然, Any 也与所有类型相兼容。 这意味着可对类型为 Any 的值执行任何操作或方法调用,并将其赋值给...

提取视频中的音频 Python只需要三行代码!

目录 一、提取音频 二、引力波绘制 身处数据爆炸增长的信息时代,各种各样的数据都飞速增长,视频数据也不例外。我们可以使用 python 来提取视频中的音频,而这仅仅需要安装一个...

python设置 matplotlib 正确显示中文的四种方式

目录 一、前言 二、解决方法 1. 方式一 2. 方式二 3. 方式三 4. 方式四 三、总结 一、前言 啪地一下点进来,很快呀~~ matplotlib是 Python 优秀的数据可视化第三方库,matplotlib是基于 numpy 的...

python基础之爬虫入门

目录 前言 一、简单静态网页的爬取 1.1 选取爬虫策略——缩略图 1.2 选取爬虫策略——高清大图 二、动态加载网站的爬取 2.1 选取爬虫策略——selenium 2.2 选取爬虫策略——api 三、sele...

Python批量将csv文件转化成xml文件的实例

目录 一、前言 二、Python代码实现 一、前言 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和...

python保存大型 .mat 数据文件报错超出 IO 限制的操

python 保存 .mat 文件的大小是有限制的,似乎是 5G 以内,如果需要保存几十个 G 的数据的话,可以选用其他方式, 比如 h5 文件 import h5pydef h5_data_write(train_data, train_label, test_data, test_lab...

python 使用MyQR和qrcode来制作二维码

目录 前言 一、二维码 二、MyQR 三、qrcode 前言 今天下午无聊,突发奇想想玩玩二维码,于是就结合着上学期学的标识技术,用Python制作了一下二维码。 一、二维码 二维码( 2 D i m e n s...

Python中使用subprocess库创建附加进程

前言 subprocess库提供了一个API创建子进程并与之通信。这对于运行生产或消费文本的程序尤其有好处,因为这个API支持通过新进行的标准输入和输出通道来回传数据。 本篇,将详细介绍...

详解Python牛顿插值法

目录 一、牛顿多项式 二、例题 三、ACcode: 一、牛顿多项式 拉格朗日多项式的公式不具备递推性,每个多项式需要单独构造。但很多时候我们需要从若干个逼近多项式选择一个。这个时...

浅谈Python基础之列表那些事儿

目录 一、列表的格式 二、列表的相关操作("增"、"删"、"改",“查”) 三、列表的嵌套 一、列表的格式 二、列表的相关操作("增"、"删"、"改",“查”) 1 添加元素 append()通过...

Pytorch实现图像识别之数字识别(附详细注释)

使用了两个卷积层加上两个全连接层实现 本来打算从头手撕的,但是调试太耗时间了,改天有时间在从头写一份 详细过程看代码注释,参考了下一个博主的文章,但是链接没注意关了...

Python机器学习之逻辑回归

目录 一、题目 二、目的 三、平台 四、基本原理 4.1 逻辑回归 4.2 损失函数 五、实验步骤 一、题目 1.主题:逻辑回归 2.描述:假设你是某大学招生主管,你想根据两次考试的结果决定每...

如何利用Matlab制作一款真正的拼图小游戏

效果: 简单原理介绍: 1构造0,1矩阵作为每片拼图的透明度,可以构造出不规则形状的拼图(image函数有alphaData属性可以设置) jigsawMask=zeros(101*5,101*5);jigsawMask(102:404,102:404)=1;[xMesh,yMesh]=me...

Python opencv医学处理的实现过程

题目描述 利用 opencv 或其他工具编写程序实现医学处理。 实现过程 # -*- coding: utf-8 -*-'''作者 : 丁毅开发时间 : 2021/5/9 16:30'''import cv2import numpy as np# 图像细化def VThin(image, array): rows, cols...

Python入门之基础语法详解

目录 一、我的经历及目标 二、Python 简介 三、Python 基础语法 3.1 行和缩进 3.2 Python注释 3.3 Python空行 3.4 同一行显示多条语句 3.5 print 输出 3.6 多个语句构成代码组 一、我的经历及目标...

教你用Python下载抖音无水印视频

目录 一、获取抖音视频连接 二、访问地址对返回的数据进行分析 三、如何去除水印 四、整合代码 一、获取抖音视频连接 得到如下信息: “5.1 HV:/ 守门员戴手套没法系鞋带这种体育精...

python高级语法之闭包和装饰器详解

目录 一、闭包 二、一个简单的例子 三、装饰器 3.1 简单装饰器 3.1.1 使用装饰器的语法糖 3.1.2 装饰器的执行时机 3.2 通用装饰器 3.2.1 装饰带有参数的函数 3.2.2. 装饰带有返回值的函数:...

Python爬虫之线程池的使用

目录 一、前言 二、同步代码演示 三、异步,线程池代码 四、同步爬虫爬取图片 五、使用线程池的异步爬虫爬取4K美女图片 一、前言 学到现在,我们可以说已经学习了爬虫的基础知识...

python实战之利用pygame实现贪吃蛇游戏(一)

目录 一、前言 二、搭建界面 三、运行结果 四、结语 一、前言 之前尝试了自己用pygame写井字棋,这次玩的是贪吃蛇系列。 个人感觉模块可能会比较大,所以选择将函数和主要逻辑代码...

python实战之利用pygame实现贪吃蛇游戏(二)

目录 一、前言 二、创建蛇 三、创建食物 四、蛇的移动 五、按键感应 六、整合部分 七、结语 一、前言 在上一篇博客中,我们实现了基本的界面搭建,这次实现一下逻辑部分。 二、创...

Python的文本常量与字符串模板之string库

目录 一、前言 二、首字母大写 三、字符串模板 四、高级模板 五、format用法 六、进阶用法 七、高阶用法 一、前言 在程序中,有很多高效率的字符串处理方式,如果开发者能够完全掌...

Python格式化文本段落之textwrap库

目录 一、前言 二、切割文档 三、文本缩进 四、文本去缩进 五、截断文本 一、前言 前文是针对普通的字符串数据进行处理。今天,我们要讲解的textwrap库,是对多文本进行处理的库。...

Python文件名的匹配之clob库

目录 一、前言 二、通配符 三、问号(?) 四、区间匹配([0-9][a-z][A-Z]) 五、转义元字符 一、前言 既然在Pathlib库中提到了glob()函数,那么我们就专门用一篇内容讲解文件名的匹配。...

Python循环结构详解

目录 一、内容简介 二、while循环 三、for循环 四、break语句 五、continue语句 六、break和continue对比 七、循环结构总结 一、内容简介 使用while循环编写重复执行的语句 使用哨兵值控制循环...

聊聊PyTorch中eval和no_grad的关系

首先这两者有着本质上区别 model.eval()是用来告知model内的各个layer采取eval模式工作。这个操作主要是应对诸如dropout和batchnorm这些在训练模式下需要采取不同操作的特殊layer。训练和测试...

如何利用Pytorch计算三角函数

目录 一、加载库 二、sin值计算方法 三、cos值计算方法 四、tan值计算方法 五、arcsin值计算方法 六、arccos值计算方法 七、arctan值计算方法 一、加载库 首先加载torch库,进入python后加载...

pytorch 禁止/允许计算局部梯度的操作

一、禁止计算局部梯度 torch.autogard.no_grad: 禁用梯度计算的上下文管理器。 当确定不会调用Tensor.backward()计算梯度时,设置禁止计算梯度会减少内存消耗。如果需要计算梯度设置Tensor.r...