-
基于python监控程序是否关闭
所属栏目:[Python] 日期:2020-12-17 热度:177
这篇文章主要介绍了基于python监控程序是否关闭,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 监控一个服务系exe在他关闭后打印,原想可以使用win32process.EnumProcesses()来获取所有程序pid,再根据[详细]
-
np.random.seed() 的使用详解
所属栏目:[Python] 日期:2020-12-17 热度:77
在学习人工智能时,大量的使用了np.random.seed(),利用随机数种子,使得每次生成的随机数相同。 我们带着2个问题来进行下列实验 np.random.seed()是否一直有效 np.random.seed(Argument)的参数作用 例子1 import numpy as npif __name__ == '__main__': i =[详细]
-
Python利用逻辑回归模型解决MNIST手写数字识别问题详解
所属栏目:[Python] 日期:2020-12-17 热度:55
本篇章节讲解Python利用逻辑回归模型解决MNIST手写数字识别问题。供大家参考研究具体如下: 1、MNIST手写识别问题 MNIST手写数字识别问题:输入黑白的手写阿拉伯数字,通过机器学习判断输入的是几。可以通过TensorFLow下载MNIST手写数据集,通过im[详细]
-
Python vtk读取并显示dicom文件示例
所属栏目:[Python] 日期:2020-12-17 热度:179
因为做项目的原因,所以接触到了医学图像dicom文件。vtk刚开始看,这里仅仅只是其最简单的读取显示功能。此处用到了vtk库,可自行百度安装方法。 下面附上代码: from vtk import *# reader the dicom filereader = vtkDICOMImageReader()reader.SetDataByte[详细]
-
关于pytorch中全连接神经网络搭建两种模式详解
所属栏目:[Python] 日期:2020-12-17 热度:128
pytorch搭建神经网络是很简单明了的,这里介绍两种自己常用的搭建模式: import torchimport torch.nn as nn first: class NN(nn.Module): def __init__(self): super(NN,self).__init__() self.model=nn.Sequential( nn.Linear(30,40),nn.ReLU(),nn.Linear[详细]
-
解决pytorch DataLoader num_workers出现的问题
所属栏目:[Python] 日期:2020-12-17 热度:51
最近在学pytorch,在使用数据分批训练时在导入数据是使用了 DataLoader 在参数 num_workers的设置上使程序出现运行没有任何响应的结果 ,看看代码 import torch #导入模块import torch.utils.data as DataBATCH_SIZE=8 #每一批的数据量x=torch.linspace(1,10,[详细]
-
使用Pytorch来拟合函数方式
所属栏目:[Python] 日期:2020-12-17 热度:72
其实各大深度学习框架背后的原理都可以理解为拟合一个参数数量特别庞大的函数,所以各框架都能用来拟合任意函数,Pytorch也能。 在这篇博客中,就以拟合y = ax + b为例(a和b为需要拟合的参数),说明在Pytorch中如何拟合一个函数。 一、定义拟合网络 1、观[详细]
-
关于ResNeXt网络的pytorch实现
所属栏目:[Python] 日期:2020-12-17 热度:110
此处需要pip install pretrainedmodels """Finetuning Torchvision Models"""from __future__ import print_functionfrom __future__ import divisionimport torchimport torch.nn as nnimport torch.optim as optimimport numpy as npimport torchvisionfro[详细]
-
pytorch下使用LSTM神经网络写诗实例
所属栏目:[Python] 日期:2020-12-17 热度:106
在pytorch下,以数万首唐诗为素材,训练双层LSTM神经网络,使其能够以唐诗的方式写诗。 代码结构分为四部分,分别为 1.model.py,定义了双层LSTM模型 2.data.py,定义了从网上得到的唐诗数据的处理方法 3.utlis.py 定义了损失可视化的函数 4.main.py定义了模[详细]
-
Python列表list操作相关知识小结
所属栏目:[Python] 日期:2020-12-17 热度:171
当然,温习的同时也要发散思考,因为有些看似无关紧要的、约定俗成的语言习惯,例如数组索引为何从0开始,其背后可能大有来历。知其然,亦需知其所以然啊喵喵喵~~~ 最后,在基础知识之上,更要探索进阶,例如学习生成器表达式,这样既能更扎实地掌握基础,又[详细]
-
Python原始套接字编程实例解析
所属栏目:[Python] 日期:2020-12-17 热度:83
这篇文章主要介绍了Python原始套接字编程实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 在实验中需要自己构造单独的HTTP数据报文,而使用SOCK_STREAM进行发送数据包,需要进行完整的TCP交互。[详细]
-
python使用ctypes调用扩展模块的实例方法
所属栏目:[Python] 日期:2020-12-17 热度:164
楔子 我们知道python的执行效率不是很高,而且由于GIL的原因,导致python不能充分利用多核CPU。一般的解决方式是使用多进程,但是多进程开销比较大,而且进程之间的通信也会比较麻烦。因此在解决效率问题上,我们会把那些比较耗时的模块使用C或者C++编写,然[详细]
-
Python如何通过Flask-Mail发送电子邮件
所属栏目:[Python] 日期:2020-12-17 热度:72
这篇文章主要介绍了Python如何通过Flask-Mail发送电子邮件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 采用Flask-Mail模块发送电子邮件 代码如下 ##python程序 命名为hello.pyimport osfrom flask i[详细]
-
Python 2种方法求某个范围内的所有素数(质数)
所属栏目:[Python] 日期:2020-12-17 热度:200
素数简介 质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数。 方法1 def primeNUM(min,max): if min==1: print('') min += 1 for i in range(min,max+1): for j in range(2,i + 1): if i % j == 0: #判断[详细]
-
浅谈python之自动化运维(Paramiko)
所属栏目:[Python] 日期:2020-12-17 热度:130
简介 使用开源的Paramiko,我们就可以用Python代码中通过SSH协议对远程服务器执行操作,不需要手敲ssh命令,从而实现自动化运维。 ssh是一个协议,OpenSSH是其中一个开源实现,paramiko库,实现了SSHv2协议(底层使用cryptography)。 项目文档:点我跳转 扩展[详细]
-
python爬取王者荣耀全皮肤的简单实现代码
所属栏目:[Python] 日期:2020-12-17 热度:117
相信现在很多人都喜欢玩王者荣耀这款手游,里面好看的皮肤令人爱不释手。那么你有没有想过把王者荣耀高清皮肤设置为壁纸,像下面这样 今天就来教大家如何利用python16行代码,实现王者荣耀全部高清皮肤的下载。 具体的操作分为两步: 1. 找到皮肤图片的地址[详细]
-
给Python学习者的文件读写指南(含基础与进阶)
所属栏目:[Python] 日期:2020-12-17 热度:128
对于初学者来说,一份详尽又清晰明白的指南很重要。今天,猫猫跟大家一起,好好学习Python文件读写的内容,这部分内容特别常用,掌握后对工作和实战都大有益处。学习是循序渐进的过程,欲速则不达。文章较长,建议大家收藏,以备复习查阅哦。 1、如何将列表[详细]
-
为什么黑客都用python(123个黑客必备的Python工具)
所属栏目:[Python] 日期:2020-12-17 热度:172
文章开始前首先让我们来了解一下什么是Python。 Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 重点是,Python 是一种对初学者非常友好的语言,从应用程序开发到文字处理、web甚至是游戏能提供支持,不少人也会将Python作为黑客[详细]
-
Python random模块制作简易的四位数验证码
所属栏目:[Python] 日期:2020-12-17 热度:93
先给大家介绍下python中random模块 random与numpy.random对比: 1、random.random():生成[0,1)之间的随机浮点数; numpy.random.random():生成[0,1)之间的随机浮点数; numpy.random.random(size=(2,2)),生产一个2维的随机数组,每维2个随机数,数据区间[0,1[详细]
-
40个你可能不知道的Python技巧附代码
所属栏目:[Python] 日期:2020-12-17 热度:142
1、拆箱 a,b,c = 1,2,3 a,c(1,3) a,c = [1,3] a,c = (2 * i + 1 for i in range(3)) a,3,5) a,(b,c),d = [1,(2,3),4] a1 b2 c3 d4 2、使用拆箱进行变量交换 a,b = 1,2 a,b = b,a a,b(2,1) 3、扩展的拆箱(Python 3支持) a,*b,4,5] a1 b[2,4] c5 4、负数索引 a[详细]
-
python随机生成大小写字母数字混合密码(仅20行代码)
所属栏目:[Python] 日期:2020-12-17 热度:138
用简单的方法生成随机性较大的密码 仅用20行代码随机生成密码 核心思路:利用random模块 random模块随机生成数字,大小写字母,循环次数 while循环+随机生成的循环次数——随机plus++ 大写字母ASKII码在65-90之间 小写字母Askll码在97-122之间 最终效果: x个[详细]
-
Python warning警告出现的原因及忽略方法
所属栏目:[Python] 日期:2020-12-17 热度:179
python开发中经常遇到报错的情况,但是warning通常并不影响程序的运行,而且有时特别讨厌,下面我们来说下如何忽略warning错误。 在说忽略warning之前,我们先来说下如何主动产生warning错误,这里用到warnings模块,看如下代码: import warningsdef fxn():[详细]
-
Python内置类型性能分析过程实例
所属栏目:[Python] 日期:2020-12-17 热度:194
这篇文章主要介绍了Python内置类型性能分析过程实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 timeit模块 timeit模块可以用来测试一小段Python代码的执行速度。 Timer是测量小段代码执行速度的类[详细]
-
Python进阶之迭代器与迭代器切片教程
所属栏目:[Python] 日期:2020-12-17 热度:97
在前两篇关于 Python 切片的文章中,我们学习了切片的基础用法、高级用法、使用误区,以及自定义对象如何实现切片用法(相关链接见文末)。本文是切片系列的第三篇,主要内容是迭代器切片。 迭代器是 Python 中独特的一种高级特性,而切片也是一种高级特性,[详细]
-
Win10里python3创建虚拟环境的步骤
所属栏目:[Python] 日期:2020-12-17 热度:98
1、为什么要用虚拟环境? 为了解决一个环境多个项目的版本冲突问题 2、如何创建虚拟环境? 用窗口键+R来打开win10的运行窗口,然后在运行输入框输入cmd,确认将会弹出一个终端界面。 创建一个目录,比如我起名为myproject,则在终端窗口输入mkdir myproject[详细]
