E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Python-模块学习
Python
模块学习
---- random模块
基本随机函数计算机产生随机数是需要随机数种子的,例如给定一个随机数种子,就能利用梅森旋转算法产生一系列随机序列每一个数都是随机数,只要随机种子相同,产生的随机数和数之间的关系都是确定的随机种子确定了随机序列的产生基本随机函数seed()初始化随机数种子random()生成一个[0.0,1.0]之间的随机小数如果用随机种子10,产生0.57++++。。。。。如果不使用随机数种子,它使用的是当前系统时
阿亮亮亮阿
·
2020-08-26 11:36
python
python-
函数学习总结
在编程语言中,函数是对代码最基本的封装,是实现代码复用的直接体现。Python语言中,函数的定义用关键字def实现,函数的返回值用return语句实现。例如:defmy_func():return'hello'注意不要漏掉了圆括号后面的冒号(:)如果没有return语句,函数执行至函数块最后一行也会返回,返回值为None。例如:defmy_func1():print('hello')注意:在Pyt
gongqi1992
·
2020-08-26 08:52
python
Python
模块学习
- Paramiko
简介ssh是一个协议,OpenSSH是其中一个开源实现,paramiko是Python的一个库,实现了SSHv2协议(底层使用cryptography)。有了Paramiko以后,我们就可以在Python代码中直接使用SSH协议对远程服务器执行操作,而不是通过ssh命令对远程服务器进行操作。由于paramiko属于第三方库,所以需要使用如下命令先行安装pip3installparamikoPara
weixin_30699465
·
2020-08-26 08:08
hashlib
模块学习
笔记
该模块实现了许多不同安全散列和消息摘要算法的通用接口。概要提供了以下那么多信息摘要算法,本文不对算法过多讲解,只是简单说一下,如何使用hashlib模块提供的接口,调用函数.至于算法的实现这里没有涉及.__always_supported=('md5','sha1','sha224','sha256','sha384','sha512','blake2b','blake2s','sha3_224'
阿常呓语
·
2020-08-26 08:58
python基础&进阶
Python
模块学习
笔记— —hashlib
hashlib是涉及安全散列和消息摘要,提供多个不同的加密算法接口,如SHA1、SHA224、SHA256、SHA384、SHA512、MD5等。常用属性hashlib.algorithms列出所有加密算法h.digest_size产生的散列字节大小。h.block_size哈希内部块的大小常用方法hash.new([arg])创建指定加密模式的hash对象hash.update(arg)更新哈希
Sin_Geek
·
2020-08-26 07:07
python-
练习3
1.map()函数的使用源代码'''MAPFUCTION'''defformatchange(a):b=a[0:1].upper()+a[1:].lower()returnbprintmap(formatchange,['adam','LISA','barT'])2.prod()函数的求积源代码defprod(s):b=1foriins:b=i*breturnba=[1,2,3,4,5,5]pri
猫上的树
·
2020-08-25 16:19
python
python-
练习4
代码如下:fromoperatorimportaddnotice='''\welcometomyshoppingcar1iphone58002book1003bike2004iphone88000\'''amount=raw_input('Youamountincredictcard')items=[5800,100,200,8000]name={'1':'iphone','2':'book','
猫上的树
·
2020-08-25 16:19
python
Python-
多进程
进程是程序在计算机上的一次执行活动。当你运行一个程序,你就启动了一个进程。显然,程序是死的(静态的),进程是活的(动态的)。进程可以分为系统进程和用户进程。凡是用于完成操作系统的各种功能的进程就是系统进程,它们就是处于运行状态下的操作系统本身;所有由你启动的进程都是用户进程。进程是操作系统进行资源分配的单位。开启一个进程importmultiprocessing,time,osdefruntask
玉米丛里吃过亏
·
2020-08-25 15:57
python
python-
密码登陆脚本
创建一个Python脚本,实现下面功能:–要求用户输入用户名和密码;–如果用户名和密码均正确时,显示“welcometousermanagersystem“;–如果用户名和密码不正确时,重新输入,最多有三次机会;–用户输入超过三次机会后,报错“你已经登陆过三次,请10min以后在登陆“。user=‘root’passwd=‘westos’count=0whilecount<3:username=r
猫上的树
·
2020-08-25 14:33
python
python
Python-
路径拼接os.path.join()函数
Python中有join()和os.path.join()两个函数,具体作用如下:join():连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串os.path.join():将多个路径组合后返回join()函数1.‘sep’.join(seq)参数:sep:分隔符。可以为空seq:要连接的元素序列、字符串、元组、字典上面的语法即:以sep作为分隔符,将seq
哗啦呼啦嘿
·
2020-08-25 09:49
python
Python-
异常处理与调试
一.错误1.有的错误是程序编写有问题造成的,比如本来应该输出整数结果输出了字符串,这种错误我们通常称之为bug,bug是必须修复的。2.有的错误是用户输入造成的,比如让用户输入email地址,结果得到一个空字符串,这种错误可以通过检查用户输入来做相应的处理。3.还有一类错误是完全无法在程序运行过程中预测的,比如写入文件的时候,磁盘满了,写不进去了,这类错误也称为异常,在程序中通常是必须处理的,否则
weixin_34281477
·
2020-08-25 09:46
python-
递归函数及尾递归优化
递归函数定义简单,逻辑清晰,可以使用很少的代码实现较为复杂的功能。但是我们都知道,对于计算机来说,函数的调用都是通过栈(stack)来实现的。每当进行一次函数调用,栈就会增加一层栈帧,以实现函数跳转;每当函数调用结束返回时,栈就相应地减少一层栈帧。如果我们进行大量的递归调用,就会耗尽栈的有限的资源空间,造成栈溢出。栈溢出是一种很危险的情况,导致的后果也很严重。我们要想办法保证,我们在进行函数递归调
爱猫的妖妖
·
2020-08-25 09:03
学习笔记
Python-
爬取知乎某个问题下的所有回答
作为一个Python小白,在经过一个大牛的安利下,迅速将魔爪伸向了Python。作为一个小白,今天分享下已经被大牛们玩坏的知乎爬虫,各位看官你看好了。1.我为什么要爬取回答其实我只是好奇,加上为了快速掌握基本的语法,就研究了一下。2.如何实现懒得说了,你自己看代码吧:#!/usr/bin/python#-*-coding:utf-8-*-#Filename:ZhiHuSpider.pyimport
24K男
·
2020-08-25 03:14
python-
爬虫1----爬取百度搜索
python-
爬虫1----爬取百度搜索fromurllibimportrequest#导入request模块importreurl=r"http://www.baidu.com/"#设置url,请求网址
浩子大渣渣
·
2020-08-25 01:45
Python-
实现根据关键词获取网页内容
一、项目介绍获取TB网页的一些信息(仅进行教育目的)比如我们要通过关键字获取TB界面上的一些信息。通过确认可以发现请求为:https://s.taobao.com/search?q=书包&s=0#q代表关键字,显示第一页https://s.taobao.com/search?q=书包&s=44#显示第二页,每一个44个结构设计:提交商品请求,循环获取页面。对于每个页面,提取商品名称和价格信息。将信
Caicaptain
·
2020-08-25 01:56
#
python
Python基础——Task5
任务:1.类和对象2.正则表达式3.re模块4.datetime
模块学习
5.http请求一、类和对象类(Class)官方给出的解释是用来描述具有相同的属性和方法的对象的集合。
llwvip
·
2020-08-25 00:42
python
高阶python 函数式编程
lambda演示得一种编程方式-程序中只有函数-函数可以做为参数,作为返回值,-纯函数式编程语言:LISP,Haskell-python函数式编程只是借鉴函数式编程得一些特点,可以理解成一半函数式一半
python
July_whj
·
2020-08-24 19:44
Python-
多个生产者消费者-读写文件
0.前言从文件中读取内容,分析获得想要的数据,拼接URL发起请求,获取响应数据并保存。读写文件较快,但是网络请求速度比较慢,但是代码是串联执行的,耦合性较高,为了加快进度,采用生产者[读文件]–队列–消费者(同时是另一个队列的生产者)[网络请求]–队列2–消费者[写文件]模式去获取保存数据。1.读文件,将想要的数据put到队列frommultiprocessingimportJoinableQue
陌上阳光
·
2020-08-24 17:22
python
python-
自动判断数据类型,并将数据导入到MySQL中
前言:最近写了一个自动导入mysql中数据表的脚本,后来发现有一个to_sql()函数也可以实现类似的功能,测试了该函数后发现,无法实现对数据类型的自动准确判断。(有可能是我没理解到位,有经验的朋友请指出)不罗嗦,直接放示例文件和代码。示例文件:#-*-coding:utf-8-*-"""CreatedonTueJun2311:39:342020@author:Ray"""importreimpo
lazyman
·
2020-08-24 17:14
python
pymysql
mysql
【总目录】本博客博文总目录-实时更新
1)Linux常用命令系列——线上查询及帮助系列(man)(2)Linux常用命令系列——线上查询及帮助系列(help)(3)Linux常用命令系列——文件和目录操作命令(ls)2.Python(1)
Python
weixin_30869099
·
2020-08-24 17:00
Python LeetCode-200.数据结构 岛屿的个数 深度优先 广度优先 两种解答(难度-中等)(python)
在做这个题目的时候,可以先看下这篇文章
python-
数据结构队列和广度优先搜索(BFS)1.题目岛屿的个数给定一个由"1"(陆地)和"0"(水)组成的的二维网格(这里要注意"1"和"0"都是字符串),计算岛屿的数量
Jayce_xi
·
2020-08-24 16:39
python中的os模块
一、参考二、
模块学习
2.1文件路径os.path.expanduseros.path.splitextos.path.basename
一曲广陵散
·
2020-08-24 15:09
python
python2.7
linux
Python-
函数参数
#函数参数#位置参数#计算一个数的平方defpower(x):returnx*x#计算一个数的n次方defpowers(x,n):s=1whilen>0:n=n-1s=s*xreturns#默认参数#必选参数在前面,默认参数在后面#多个参数时:变化大的参数在前面,变化小的参数在后面。defpowerA(x,n=2):s=1whilen>0:n=n-1s=s*xreturns#学生注册函数defer
iOS_愛OS
·
2020-08-24 13:33
[
python-
图像处理]python图片处理技巧[基本操作]
1:打开图片,新建空图片,粘贴图片,保存图片importImageblank=Image.new("RGB",(800,600))//newablankpictureimg=Image.open("1.png")//openapictureblank.paste(img,(0,0))//pasteanopenedpicturetoablankpictureblank.paste(img,(800,
猫哥
·
2020-08-24 13:16
pyhton
Python-
环境设置
Python可用于各种平台,包括Linux和MacOSX.让我们了解如何设置Python环境你可以通过终端窗口输入“python”命令来查看本地是否已经安装Python以及Python的安装版本。Unix(Solaris,Linux,FreeBSD,AIX,HP/UX,SunOS,IRIX,等等。)Win9x/NT/2000Macintosh(Intel,PPC,68K)OS/2DOS(多个DOS
24小时编程自习室
·
2020-08-24 12:05
python基础
python
python算法
python学习规划
Python基础全套教程
Python-
概述
Python是一种高级,解释,交互式和面向对象的脚本语言。Python的设计具有高可读性。它经常使用英语关键词,而其他语言使用标点符号,并且它的语法结构比其他语言少。Python是解释的-Python在运行时由解释器处理。在执行程序之前,您无需编译程序。这类似于PERL和PHP。Python是交互式的-您实际上可以坐在Python提示符下并直接与解释器交互来编写程序。Python是面向对象的-
24小时编程自习室
·
2020-08-24 12:05
Python基础全套教程
python-
输出一个菱形
n=int(input('Num:'))#最长*为n个的菱形#n-1行之前,i从1~n-1依次增加foriinrange(1,n):print(('*'*i).center(3*n))#每行以3*N个字符组成,并且以第3*n/2个字符居中,这里3为了美观。#*的数量和行数相同#n行之后,一次i从n~0依次减少foriinrange(n,0,-1):print(('*'*i).center(3*n)
淋巴不想动
·
2020-08-24 11:44
linux
python
Python-
可变参数和关键字参数(*args **kw)
前言:Python的函数具有非常灵活的参数形态,既可以实现简单的调用,又可以传入非常复杂的参数。可变参数和关键字参数的语法:*args是可变参数,args接收的是一个tuple;**kw是关键字参数,kw接收的是一个dict。使用*args和**kw是Python的习惯写法,当然也可以用其他参数名,但最好使用习惯用法。一、可变参数*args定义:可变参数就是传入的参数个数是可变的,可以是0个,1个
小喜_ww
·
2020-08-24 10:53
python-
循环-打印菱形图案
目标不允许使用居中的功能通过一个循环,完成菱形的输出主要考查,循环知识,和简单的规纳算法能力需求为用户输入一个奇数这个数,生成一个菱形先画出菱形图为了推出菱形的一些规律可以先画出三个菱形作为参考寻找规律计算出左边行的公式计算出每一行应出现的符号数以7行为例代码的框架单循环#初步目标:完成五行的菱形#终级目标,任意奇数行的实现#中间行mid_num=(5+1)/2#3#i从0到4defprint_l
ifubing
·
2020-08-24 08:33
Python-
打印菱形
defdiomond(count):foriinrange(count):#打印上半部分的图形ifi<=count//2:print(""*(count//2-i)+"*"*(2*i+1))#打印下半部分的图形else:print(""*(i-count//2)+"*"*((count-i)*2-1))diomond(9)
duoduodududu
·
2020-08-24 07:02
Python
python-
日志-day14-2019-08-07
day13-异常和模块一.异常1.异常运行程序的时候程序报错,又叫程序出现异常;当执行程序的时候出现异常,出现异常的线程会直接崩溃,不再执行线程中后面其他的代码2.异常捕获(1)语法一:可以捕获任何类型的异常try:代码块1except:代码块2finally:代码块3其他语句说明:try,except-关键字,固定写法代码块1-和try保持一个缩进的一条或者多条语句;需要捕获异常的代码代码块2-
晨凡_2019
·
2020-08-24 06:09
python-
如何遍历数组所有元素并获取其索引
importnumpyasnpa=np.array([[1,2],[3,4]])#遍历数组并返回索引及其对应的元素forindex,elementinnp.ndenumerate(a):print(index,element)#(0,0)1#(0,1)2#(1,0)3#(1,1)4
252619
·
2020-08-24 04:32
Python
2019-05-30
开班信息18年面授开班计划近期开班人工智能+
Python-
高薪就业班预约报名开班时间:2018-04-26无座,名额爆满开班时间:2018-03-23开班盛况开班时间:2018-01-23开班盛况开班时间
寻_4533
·
2020-08-24 04:40
Python-
图像颜色空间转换
importmatplotlib.pyplotaspltimportcv2img_BGR=cv2.imread('test.jpg')#BGRplt.subplot(3,3,1);plt.imshow(img_BGR);plt.axis('off');plt.title('BGR')img_RGB=cv2.cvtColor(img_BGR,cv2.COLOR_BGR2RGB)plt.subplot
哗啦呼啦嘿
·
2020-08-24 04:13
python
Python
图像颜色空间转换
ES6
模块学习
笔记
1.目前其实我们所用到的import都是通过babel转成require的,浏览器则是通过webpack等打包工具将这些代码打包成一个个文件的2.Nodev9.6.0已支持import。但是需要命令行开启。node--experimental-modulesx.mjs。而浏览器则是需要在script标签里加上type="module",具体支持的浏览器版本网上有,这里不一一列举了。这里有个问题,不
yydounai
·
2020-08-24 03:15
python下paramiko
模块学习
之二:利用配置文件登录批量主机
之前我写过一篇关于python中paramiko模块简单功能的文章,今天继续给大家介绍这个模块的一些用法。今天主要是利用python读取配置文件来登录批量主机,并在主机上执行shell命令,废话不说了,直接上代码了,大家可以看看:#!/usr/bin/envpythonimportparamikoimportosimportdatetimefromConfigParserimportConfigP
weixin_34402408
·
2020-08-24 03:33
Python-
事件驱动模型代码
#/usr/env/binpython'''thisisdocument'''classEvent(object):'''事件初始化的一个方式'''def__init__(self,event_type,data=None):self._type=event_typeself._data=data@propertydeftype(self):returnself._type@propertydef
weixin_33918114
·
2020-08-24 03:35
Scikit-Learn
模块学习
笔记——数据集模块datasets
scikit-learn的datasets模块包含测试数据相关函数,主要包括三类:datasets.load_*():获取小规模数据集。数据包含在datasets里datasets.fetch_*():获取大规模数据集。需要从网络上下载,函数的第一个参数是data_home,表示数据集下载的目录,默认是~/scikit_learn_data/。要修改默认目录,可以修改环境变量SCIKIT_LEAR
weixin_30762087
·
2020-08-24 03:50
scikit-learn
模块学习
笔记(数据预处理模块preprocessing)
本篇文章主要简单介绍sklearn中的数据预处理preprocessing模块,它可以对数据进行标准化。preprocessing模块提供了数据预处理函数和预处理类,预处理类主要是为了方便添加到pipeline过程中。以下内容包含了一些个人观点和理解,如有疏漏或错误,欢迎补充和指出。数据标准化数据标准化:当单个特征的样本取值相差甚大或明显不遵从高斯正态分布时,标准化表现的效果较差。实际操作中,经常
weixin_30478757
·
2020-08-24 03:55
人工智能
数据结构与算法
python
Python-
线程-循环顺序打印abc
importthreadingdefshowa():whileTrue:lockc.acquire()#获取对方的锁,释放自己的锁print('a',end='')locka.release()defshowb():whileTrue:locka.acquire()print('b',end='')lockb.release()#time.sleep(0.2)defshowc():whileTru
Soarwe
·
2020-08-24 03:41
Python
Python-
异常处理try/except语句
异常即是一个事件,该事件在程序执行过程中发生,阻碍程序的正常执行。通常,在Python无法正常处理程序时就会发生一个异常。异常是Python对象,表示一个Error。当Python脚本发生异常时需要采取捕获并处理措施,否则程序会终止执行。捕捉异常可以使用try/except语句,try/except语句用来检测try语句块中的错误,从而让except语句捕获异常信息并处理。如果你不想在异常发生时结
qlice7
·
2020-08-24 02:54
Python基础
教练成长之旅:复盘反思录 2020.3.25
从一个小白踏上教练之路,一路走来,从一
模块学习
到五模块,教练不是学出来的,更是练出来的。
慧海无涯引力波
·
2020-08-24 01:46
[Python
模块学习
]用colorsys模块转换颜色模型,常见颜色模型简介(RGB/HSV/HSL/YIQ)
colorsys模块博主最近又进入了无聊模式,没事就翻Python标准库读源码读着玩。但是里面有几个模块确实规模比较大,所以坑挖了一半就停了…现在电脑桌面上一堆没填完的坑。总之慢慢填吧…今天发现了这么一个模块,非常简单,也有些实用性(对于经常用Python处理图片的同学来说),所以在此介绍一下。colorsys模块提供了用于RGB和YIQ/HLS/HSV颜色模式的双向转换的接口。它提供了六个函数,
GanZiQim
·
2020-08-24 00:26
Python
Python-
从百度百科上查找对应人名信息并整合下载到本地
最近因为需要整理学者信息,所以编写了个爬虫程序:大致思路是这样啦,代码还没优化,先放着吧#!/usr/bin/python#@Author:zhongshsh#不能爬取表格#如果报错list超出范围,可能是网页无目录importrequestsimportrefrombs4importBeautifulSoup,NavigableStringimporturllibdefget_html(url)
Maozi_Zss
·
2020-08-23 23:08
Python paramiko
模块学习
记录、封装类的使用及交换机配置批量备份程序的实现
利用Python3paramiko实现了基于交换机配置自动批量备份的实现,代码已托管GitHub,仓库地址:switchboardbackup,有疑问可在Github提问。前言paramiko是基于Python实现SSH连接的第三方库,底层采用了cryptography安装该第三方库,直接使用命令pipinstallparamiko官方文档:http://docs.paramiko.org/en/
luoz_python
·
2020-08-23 22:35
自动化运维
Python3进阶
python-
深拷贝和浅拷贝
浅拷贝:只会copy一层。list=["1"]sourcelist=["2",list]copylist=copy.copy(sourcelist)当改变list时,sourcelist和copylist会发生变化,因为在他们两之间,还是使用了原来list的内存空间。所以当原来内存的赋值发生改变时,自然而然copy的也会改变深拷贝:会开辟独立的新的内存空间list=["1"]sourcelist=
凭阑偏偏
·
2020-08-23 22:17
笔记
增强的格式化字符串format函数
来源:飘逸的
python-
增强的格式化字符串format函数版权尽归博主,仅个人记录,不做商用,侵权删自python2.6开始,新增了一种格式化字符串的函数str.format(),可谓威力十足。
大飞哥
·
2020-08-23 19:41
python-
表白
代码如下:fromtkinterimport*fromtkinterimportmessagebox#创建一个窗口window=Tk()#设置窗口的大小window.geometry('400x460+500+200')window.title('你喜欢我吗?')defcloseWindow():messagebox.showinfo(title='警告',message='不许关闭好好回答')#
西部壮仔
·
2020-08-23 19:29
python
Python-
精准提取行政区省市区
对于下表所示的地址序列(pd.Series),提取出每个元素的省市区,并单独生成列。山东省济宁市邹城市孟子大道前韩村东北991米湖北省恩施土家族苗族自治州宣恩县G6911(安来高速)酸枣坪北526米广东省惠州市惠城区S120(龙和路)湖南省邵阳市大祥区G60(潭邵高速)湖南省衡阳市衡南县兴中成不锈钢衡南县总代理西120米需要采用的是Python里的jieba包,jieba包的安装可以在连网的情况下
lztttao
·
2020-08-23 17:59
Python
python-ConfigParser
模块学习
介绍ConfigParser模块在python中是用来读取配置文件,配置文件的格式跟windows下的ini配置文件相似,可以包含一个或多个节(section),每个节可以有多个参数(键=值)。使用的配置文件的好处就是不用再程序中硬编码,可以是你的程序变得灵活起来。注意:在python3中ConfigParser模块名已更名为configparser函数读取配置文件read(filename)直接
米刀文
·
2020-08-23 17:04
python
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他