详解python数据结构之队列Queue

目录一、前言二、Queue的基本格式三、入队列函数 en_queue四、删除数据函数 de_queue一、前言队列Queue是一种先进先出(FIFO,First In First Out)的线性表。允许一端进行插入(re...

2021-09-30

django免除csrf校验的方法

免除csrf校验
在django中默认启动csrf校验,当用户发起post请求时,必须携带csrf_token参数。如果不想使用csrf校验时,可以使用以下方式免除校验。以下方式都是在局部中使用,如果...

2021-09-30

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)= 2b= [0, 0]d= 0[1, 2, 1...

2021-09-30

python实现过滤敏感词

目录简述:
实战案例:
简述:
关于敏感词过滤可以看成是一种文本反垃圾算法,例如
题目:敏感词文本文件 filtered_words.txt,当用户输入敏感词语,则用 星号 * 替换,例如当用户输入「北...

2021-09-30

浅谈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]]打印出...

2021-09-30

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

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

2021-09-30

Python循环结构详解

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

2021-09-30

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

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

2021-09-30

在Django中使用MQTT的方法

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

2021-09-30

聊聊PyTorch中eval和no_grad的关系

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

2021-09-30

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

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

2021-09-30

Numpy中的ravel_multi_index函数用法说明

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

2021-09-30

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

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

2021-09-30

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

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

2021-09-30

Python的运算符重载详解

目录一、前言二、重载作用三、自定义列表一、前言运算符重载:为运算符定义方法所谓重载,就是赋予新的含义同一个运算符可以有不同的功能二、重载作用让自定义的实例像内建对象...

2021-09-30

Python JWT 介绍和使用详解

目录1. JWT 介绍2. JWT 创建 token2.1 JWT 生成原理2.2 JWT 校验 token 原理3. 代码实现4. 参数介绍4.1 示例:4.2 PyJWT 官方文档1. JWT 介绍&#8203;jwt( JSON Web Tokens ),是...

2021-09-30

python3实现无权最短路径的方法

问题描述现有一个有向无权图。如下图所示:

问题:使用某个顶点s作为输入参数,找出从s到所有其他顶点的最短路径。
说明:因为是无权图,因此我们可以为每台边赋值为1。这里选择v...

2021-09-30

浅谈Pytorch中autograd的若干(踩坑)总结

关于Variable和Tensor旧版本的Pytorch中,Variable是对Tensor的一个封装;在Pytorch大于v0.4的版本后,Varible和Tensor合并了,意味着Tensor可以像旧版本的Variable那样运行,当然新...

2021-09-30

浅谈python数据类型及其操作

目录一、Number 数字二、String 字符串三、List 列表四、Tuple 元组五、Sets集合六、Dictionary 字典 (非常重要)一、Number 数字1.内置函数:需要导入math
2.随机数函数:需要导...

2021-09-30

python渗透测试linux密码激活的示例

上篇文章给大家介绍过 Python脚本破解Linux口令(crypt模块) 感兴趣的朋友点击查看。linux密码破解这段代码通过分别读取两个文件,一个为加密口令文件(cryptPass),另一个为用...

2021-09-30

详解Python装饰器之@property

一、property() 函数讲解了解 @property 装饰器之前,我们首先要了解内置函数的 property()。class property(fget=None, fset=None, fdel=None, doc=None)描述: 返回 prope...

2021-09-30

浅谈Python中的函数(def)及参数传递操作

如下所示:#抽象 (函数) # 1、callable 判断一个对象是否可以被调用x = 1def y(): return Nonecallable(y) # y可以被调用callable(x) # x不可以被调用 # 2、当函数没...

2021-09-30

如何从Python的cmd中获得.py文件参数

代码:import sys # 导入系统模块获得cmd的参数import tracebackdef TEST(params): print(type(params)) if __name__ == '__main__': try: params = None...

2021-09-30

python编写五子棋游戏

本文实例为大家分享了python编写五子棋游戏的具体代码,供大家参考,具体内容如下游戏代码及部分注释import pygame #导入pygame游戏模块import time #调用tim...

2021-09-30

python子线程如何有序执行

一、前情提要最近在写一个项目,需要用到子线程,但是我们小学二年级就学过操作系统, 线程的执行是由系统的CPU调度算法所决定的,调度算法按照一系列的要求来从 就绪队列中 选择合...

2021-09-30

Keras在mnist上的CNN实践,并且自定义loss函数曲线图操作

使用keras实现CNN,直接上代码:from keras.datasets import mnistfrom keras.models import Sequentialfrom keras.layers import Dense, Dropout, Activation, Flattenfrom ke...

2021-09-30

Python脚本激活Linux密码的方法(crypt模块)

环境 Kali Linux ,python版本2.7.13 。我们利用Linux系统中的 crypt 模块模拟了Linux系统中用户密码的加密,在Windows中是不存在这个库的。在Linux系统中,用户的密码被加密存储...

2021-09-30

Python中的Nonetype类型怎么判断

今天写了个爬虫,在抓取数据的时候遇到一个问题,我觉得如果不注意,这个问题很容易被忽略,所以特意在博客记录下:问题描述:比如,我在提取信息时,这样判断类型:type(answers[0].find_all...

2021-09-30

python—sys模块之获取参数的操作

sys模块:全称system,指的是解释器。常用操作,用于接收系统操作系统调用解释器传入的参数1、 sys.argv获取脚本传递的所有参数,返回一个列表。列表中的所有元素均为脚本传递的参...

2021-09-30

对Keras自带Loss Function的深入研究

本文研究Keras自带的几个常用的Loss Function。1. categorical_crossentropy VS. sparse_categorical_crossentropy注意到二者的主要差别在于输入是否为integer tensor。在...

2021-09-30

python 命令行传参方法总结

argparse1import argparseimport sysFLAGS = Nonedef main(): print(FLAGS.data_dir)if __name__ == '__main__': parser = argparse.ArgumentParser() parser.add_argum...

2021-09-30

Python 如何获取目录下的文件列表,并自然排序

在实际的算法与程序开发中,经常需要面对的场景就是对同一目录内的文件进行批量操作。并且很多时候目录中的文件明明是有规律的,同时希望程序在进行处理时也是按照一定的顺序进...

2021-09-30

selenium在scrapy中的使用代码

在通过scrapy框架进行某些网站数据爬取的时候,往往会碰到页面动态数据加载的情况发生,如果直接使用scrapy对其url发请求,是绝对获取不到那部分动态加载出来的数据值。但是通过...

2021-09-30

基于flask实现五子棋小游戏

本文实例为大家分享了基于flask实现五子棋小游戏的具体代码,供大家参考,具体内容如下前言首先说明一下,本人方向是java后端,只因老师布置了一个作业,要用flask来做一个五子棋,没办...

2021-09-30

Pytorch中的gather使用方法

官方说明gather可以对一个Tensor进行聚合,声明为:torch.gather(input, dim, index, out=None) → Tensor一般来说有三个参数:输入的变量input、指定在某一维上聚合的dim、聚合...

2021-09-30

python中的None与NULL用法说明

None是一个对象,而NULL是一个类型。Python中没有NULL,只有None,None有自己的特殊类型NoneType。None不等于0、任何空字符串、False等。在Python中,None、False、0、""(空字符串)...

2021-09-30

关于python3安装pip及requests库的导入问题

最近在学习python的内容,在导入requsets库的时候遇到了问题。import requests查了一下资料是requests库需要安装后才能使用。需要在cmd命令行执行 pip install requests 命令...

2021-09-30

Python竟然能剪辑视频

大家好,我是辰哥。辰哥之前就想着Python可不可以剪辑视频(提取视频的音频,视频截取等等),然后辰哥在网上一搜,还真找到了Python的一个处理音频的库-MoivePyMoivePy能干嘛呢,下面辰...

2021-09-30

python 中sys.getsizeof的用法说明

科班出身的码畜一直被灌输一条上帝圣经:“一个int占4个字节,一个char占1个字节,一个float占4个字节。。。”,今天看下了python的getsizeof函数,发现python中各个基本数据类型(对象...

2021-09-30

python 如何用terminal输入参数

python用terminal输入参数import argparseif __name__ == '__main__':parser = argparse.ArgumentParser()parser.add_argument('--rate',type=float,default=0.05, help='t...

2021-09-30

pandas中DataFrame检测重复值的实现

本文详解如何使用pandas查看dataframe的重复数据,判断是否重复,以及如何去重DataFrame.duplicated(subset=None, keep='first')subset:如果你认为几个字段重复,则数据重复,就把那...

2021-09-30

python 解决微分方程的操作(数值解法)

Python求解微分方程(数值解法)对于一些微分方程来说,数值解法对于求解具有很好的帮助,因为难以求得其原方程。比如方程:但是我们知道了它的初始条件,这对于我们叠代求解很有帮助,也...

2021-09-30

python 中的@运算符使用

在看fastai的代码时,看到这么一段:n=100x = torch.ones(n,2) x[:,0].uniform_(-1.,1)x[:5]a = tensor(3.,2)y = x@a + torch.rand(n)这里面有个@符号不知道是啥意思?于是百度搜...

2021-09-30

使用python批量生成insert语句的方法

1.建表语句2.目标insert语句INSERT INTO `bidprcu_dic_a`( `DIC_ID`, `DIC_TYPE_CODE`, `DIC_TYPE_NAME`, `DATA_DIC_CODE`, `DATA_DIC_NAME`, `PRNT_CODE`, `SRT`, `MEM...

2021-09-30

Python 中@lazyprop 装饰器的用法

安装pip install lazyprop例子1from lazyprop import lazypropclass Foo(object): def __init__(self): self.load_count = 0 @lazyprop def lazy(self):...

2021-09-30

python 序列解包的多种形式及用法解析

序列解包(Sequence Unpacking)是Python中非常重要和常用的一个功能,可以使用非常简洁的形式完成复杂的功能,大幅度提高了代码的可读性,减少了程序员的代码输入量。例如,可以使用序...

2021-09-30

Python 实现定积分与二重定积分的操作

1.概述最近项目需要使用程序实现数学微积分,最初想用java实现,后来发现可用文档太少,实现比较麻烦,后来尝试使用python实现,代码量较少,主要有sympy与scipy两种实现方式,本文主要记...

2021-09-30

pycharm中jupyter的使用图文教程

步骤1、安装Jupyterpip install jupyter2、 新建一个IPython文件3、在Terminal里启动Jupyter Notebook4、 编写程序随便写点什么测试一下,应该得到的结果是这样的:print(1) 点...

2021-09-30

Python批量图片去水印的方法

&#8203;平常工作中,有时为了采用网络的一些素材,但这些素材往往被打了水印,如果我们不懂PS就无法去掉水印,或者无法批量去掉水印。这些就很影响我们的工作效率。今天我们就一起...

2021-09-30

Django操作cookie的实现

前言cookie:在网站中,http请求是无状态的。也就是说即使第一次和服务器连接后并且登录成功后,第二次请求服务器依然不能知道当前请求是哪个用户。cookie的出现就是为了解决这个...

2021-09-30
返回顶部
顶部