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-
凯撒密码
凯撒密码简介:凯撒密码(Caesar)是最早的代换密码,对称密码的一种算法:将每个字母用字母表中它之后的第k(称作位移值)个字母替代代码:#-*-coding:utf-8-*-__author__=007__date__=2016/02/04#==================================================================##凯撒密码(caesa
weixin_34013044
·
2020-08-14 05:20
单片机
模块学习
之数码管
数码管是led的升级版,用到段选位选,其实都差不多位选就是选某个数码管com,段选就是数码管送入数据还有转码表共阴0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71共阳0xc0,xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc
star-air
·
2020-08-14 01:27
一步步搭建物联网系统
refer:http://designiot.phodal.com/#
python-
%E4%BB%A3%E7%A0%81%E5%A6%82%E6%95%A3%E6%96%87源自毕业论文:基于REST服务的最小物联网系统设计
tonylau_hnu
·
2020-08-14 01:14
4-物联网(IOT)
Python-
批量修改文件名
1.新建一个文本文档,重命名为***.py,用编辑软件打开2.输入如下代码importosimportreimportsyspath=r"C:\Users\admin\Desktop\helo"#这里的引号里面放你要修改的文件所在的目录的绝对路径fileList=os.listdir(path)#待修改文件夹os.chdir(path)#将当前工作目录修改为待修改文件夹的位置num=1#名称变量f
Easadon
·
2020-08-14 00:58
python
Python的random
模块学习
【Python
模块学习
】3、random模块参考:1、官网;2、别人的以下是random模块的方法:[python]viewplaincopyprint?
夏雨淋河
·
2020-08-14 00:41
Python学习
python-
多线程-守护线程-线程互斥锁-信号量-守护进程的使用
文章目录一、多线程二、线程对比进程三、线程间资源共享四、守护线程五、线程中常用属性六、线程互斥锁七、信号量八、守护进程的使用一、多线程什么是线程:程序的执行线路,相当于一条流水线,其包含了程序的具体执行步骤,如果我们把操作系统比喻为一个工厂,进程就是车间,线程就是流水线线程和进程的关系:进程中包含了运行改程序需要所有资源,进程是一个资源单位,线程是CPU的最小执行单位,每一个进程一旦被创建就默认开
zdc45625
·
2020-08-14 00:55
Python学习
笨方法学习
Python-
习题40: 字典, 可爱的字典
接下来我要教你另外一种让你伤脑筋的容器型数据结构,因为一旦你学会这种容器,你将拥有超酷的能力。这是最有用的容器:字典(dictionary)。Python将这种数据类型叫做“dict”,有的语言里它的名称是“hash”。这两种名字我都会用到,不过这并不重要,重要的是它们和列表的区别。你看,针对列表你可以做这样的事情:>>>things=['a','b','c','d']>>>print(thing
土豆拧不成麻花儿
·
2020-08-13 21:59
Python3
Python-
进程-进程池-原理
进程资源集合,调度和分配资源,说到进程就不得不提到线程,线程和进程是密不可分,进程申请了资源,但真正使用资源的是线程,其实本质上类似面向对象的思想,面向对象把数据和数据的操作封装在一个类中,进程把资源和对资源的操作封装在进程中,其实进程本质上是对资源的封装,那就比对进程和线程的区别来认识进程:1.进程是资源容器,真正使用资源的是线程,进程可以申请并拥有自己独立资源但线程不能,线程只能使用进程已有的
weixin_30685047
·
2020-08-13 20:23
Python 操作 MySQL 的正确姿势
PyMySQL为替代
Python-
weixin_30500105
·
2020-08-13 20:44
python
数据库
c/c++
Python3.7的安装
2、Python的安装下载完成后进行解压,进入文件夹后会看到如下文件列表,双击
python-
版本号就可以开始安装了,这里没有什么需要注
会写程序的贝雷帽
·
2020-08-13 17:39
Python
Python
Setup
tools
pip
【OpenCV dnn模块】笔记
opencvdnn
模块学习
记录1.cv::dnn::readNetFromDarknet(constString&cfgFile,constString&darknetModel=String());第一个参数是
薄小盒子
·
2020-08-13 17:57
yolov3
yolov4
深度学习
python-
脚本打包成可执行文件-pyinstaller简单实例与报错解决
为了避免打包后体积太大,我在虚拟环境里打包。新建一个文件夹,创建虚拟环境Linux下命令是python-mvenvpathWindows下命令是path\Scripts\activate.bat之后就进入虚拟环境了pip装包pipinstall你用到的包pipinstallpyinstaller打包命令pyinstaller-F-wtest.py-F是打包成单个文件,-w是不显示小黑框。报错:Mo
Ruriko7896
·
2020-08-13 16:47
python大法好
python
windows
exe
pip
贺老师机械性思维小节读后感
1.现在我要将我的学习计划的机械性思维列出来:a.按章听贺老师的数据结构课b.第一步完成后去刷牛客网上这一章的专题,刷题过程中遇到的语言问题学习下c.按专题
模块学习
java,并能写出对应的验证demo,
madepeng
·
2020-08-13 15:39
Python-
爬虫-处理数据-爬取瓜子二手车信息
综合的xpath使用代码:#--coding:utf-8--importrequestsfromlxmlimportetreeheaders={'User-Agent':'Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/73.0.3683.86Safari/537.36','Cookie':
cdmt
·
2020-08-13 15:02
[Python
模块学习
]copy模块,设计模式中的原型模式
copy模块功能描述:copy模块提供用于对对象进行克隆的api。copy模块非常简单,只有两个api。分别是copy.copy(x)和copy.deepcopy(x)。这两个函数分别返回参数x的浅复制和深复制。想要搞懂这两个函数的作用和区别,还是要先从“引用”说起。1.复制引用在Python里,一切皆对象。当用赋值运算符将某个对象x赋值给另外一个对象y时,仅仅只是将x的引用赋值给y。本质上x和y
GanZiQim
·
2020-08-13 15:25
Python
python中argparse
模块学习
python的argparse模块可以使得在终端中运行python文件时,可以直接在终端中修改信息。该方法在深度学习中被广泛应用。1.argparse的使用:argparse使用可分为三步:创建ArgumentParser()对象调用add_argument()方法添加参数使用parse_args()解析添加的参数例子:#-*-coding:utf-8-*-importargparse#创建对象p
孙敬博
·
2020-08-13 13:33
python
Python-
练习题代码记录
自己实现一些内建函数的部分功能defmy_abs(num):ifnotisinstance(num,(int,float)):print('false')returnFalseifnummax_seq:max_seq=itemreturnmax_seqprint(my_max([1,2,3,'4']))defmy_min(seq):min_seq=Noneifnotisinstance(seq,(
duoduodududu
·
2020-08-13 11:54
Python
python-
进阶教程-从序列中移除重复项并保持元素顺序不变
0.摘要本文主要介绍去除序列中重复的元素,并保持剩下元素顺序不变的方法。1.转set()如果只想去除重复元素,而不关心顺序问题,可以将序列转为set,从而达到简单快速去重的效果。a=[1,2,3,4,5,6,5,4,3,2,1,7,8,9]a=list(set(a))print(a)#result:[1,2,3,4,5,6,7,8,9]再次强调,这种方法不能保证剩下的元素顺序不变。2.借助集合和生
shangyj17
·
2020-08-12 17:51
python
python-
设计模式-1
设计模式(DesignPatterns)——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设计模式可以
df12269
·
2020-08-12 16:13
python-
算法基础--1
一、算法1.什么是算法算法就是为了解决某一个问题而采取的具体有效的操作步骤算法的复杂度,表示代码的运行效率,用一个大写的O加括号来表示,比如O(1),O(n)认为算法的复杂度是渐进的,即对于一个大小为n的输入,如果他的运算时间为n3+5n+9,那么他的渐进时间复杂度是n3mark:我们可以把所有的算法想象为一本“菜谱”,特定的算法比如菜谱中的的一道“老醋花生米”的制作流程,只要按照菜谱的要求制作老
df12269
·
2020-08-12 16:12
python
数据结构与算法
shell
python-
从酷狗下载爬取自己想要的音乐-可以直接拿来体验哟
因为最近发现咪咕音乐版权好多,当时我就在想是不是可以爬取下来,然后花了一些时间,发现有加密,虽然找到了接口,但是只能手动下载VIP歌曲,对于我们学IT的人来说,这是不能忍的,于是就懒得去解密抓取了,但是偶然的情况下,一个朋友说发现酷狗没加密,我兴奋的去看了看,果然,然后大概分析了一下,可以完成我想要抓取的那个程序,好了,废话不多说,上干货我打包成了exe程序,只要有电脑就可以运行,下载你想要听的歌
东魔
·
2020-08-12 16:36
Python的random模块
【Python
模块学习
】3、random模块参考:1、官网;2、别人的以下是random模块的方法:random.seed(a=None,version=2)#初始化伪随机数生成器。
zheng_lan_fang
·
2020-08-12 14:24
Python模块
Python-
使用PIL和Image处理完图片存储时出现的问题
使用如下代码fromPILimportImageimportnumpyasnpim0=np.array(Image.open("E:/1/1.jpg").convert("L"))#灰度方式打开图片,并且转换为数组im1=255-im0#反变换pil_im=Image.fromarray(np.uint(im1))pil_im.save("E:/1/im1.jpg")#存储会出现问题OSError
weixin_43461797
·
2020-08-12 13:19
初学python
Python3——内置数据结构:list 、tuple
内置数据结构(变量类型)listset(详见
python-
数据类型)dict(详见
python-
数据类型)tuplelist(列表)一组有顺序的数字的组合创建列表空列表l1=[]#创建一个空列表print
zzzzAzure
·
2020-08-12 13:18
基础学习
python-
输入输出练习题求平均成绩
求平均成绩(python3解释器)输入学生姓名;依次输入学生的三门科目成绩;计算该学生的平均成绩,并打印;平均成绩保留一位小数点;计算该学生语文成绩占总成绩的百分之多少?并打印。eg:78%;name=input('学生姓名:')chinese=float(input('语文成绩:'))math=float(input('数学成绩:'))engish=float(input('英语成绩:'))#总
淋巴不想动
·
2020-08-12 13:42
linux
python
python-
异常处理、模块化
异常处理异常Exception错误Error:错误是可以避免的逻辑错误:算法写错了,加法写成了减法笔误:变量名写错了,语法错误函数或类使用错误,其实这也属于逻辑错误异常Exception:异常不可能避免本意就是意外情况这有个前提,没有出现上面说的错误,也就是说程序写的没有问题,但是在某些情况下,会出现一些意外,导致程序无法正常的执行下去。例如open函数操作一个文件,文件不存在,或者创建一个文件时
vampire's blood
·
2020-08-12 13:53
Python urllib
模块学习
urlopen()与urlretrieve()1.urlopen()方法urllib.urlopen(url[,data[,proxies]]):创建一个表示远程url的类文件对象,然后像本地文件一样操作这个类文件对象来获取远程数据。参数url表示远程数据的路径,一般是网址;参数data表示以post方式提交到url的数据(玩过web的人应该知道提交数据的两种方式:post与get。如果你不清楚,
weixin_34050427
·
2020-08-12 13:20
python
模块学习
之OS模块
Pythonos模块提供了访问操作系统服务的功能。常用函数:os.sep()取代操作系统特定的路径分隔符。os.getcwd()获得当前工作目录,即当前Python脚本工作的目录路径。os.listdir(path)以列表的形式返回指定目录下的所有文件和目录名。os.mkdir(path,mode)在path路径下创建一个目录,并指定文件夹类型。os.rmdir(path)删除path路径对应的目
_Line_
·
2020-08-12 13:00
python
python中shutil
模块学习
笔记
importshutil一、shutil.copyfile(src,dst)#src复制到dst中去。当然前提是目标地址是具备可写权限。抛出的异常信息为IOException.如果当前的dst已存在的话就会被覆盖掉。自己测试验证了下,是src和dst必须是文件,不可以是目录尝试结果如下:情况1:src为文件,dst为目录,报错如下:>>>shutil.copyfile("d:/预习预习/1f","
热情的蘑菇
·
2020-08-12 12:56
python学习笔记
Sqlalchemy - 数据查询(无条件查询+条件查询)
专题:【
Python-
闭包Closure】fromconnect_mysqlimportengine,Userfromsqlalchemy.ormimportsessionmakerSession=sessionmaker
Crystal X.
·
2020-08-12 12:52
Sqlalchemy
python-
格式化输出-format
format_str="{0:{3}^10}\t{1:^10}\t{2:^10}"#3表示format中第三个字符串chr(12288),中文空格print(format_str.format("学校","省份","num",chr(12288)))'{},{}'.format('kzc',18)'{name},{age}'.format(age=18,name='kzc')#输出:'kzc,18
爱笑的夕阳喽
·
2020-08-12 12:05
时间序列分析(1)
Python-
计算简单收益率
#-*-coding:utf-8-*-"""CreatedonFriFeb1711:30:572017@author:yunjinqiE-mail:
[email protected]
."""importpandasaspddf=pd.read_excel('luowen.xls')df.head()df=df.i
云金杞
·
2020-08-12 12:07
python
Python
模块学习
笔记— —time与datatime
Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。首先对time模块中最常用的几个函数作一个介绍,它提供的接口与C标准库time.h基本一致。然后再介绍一下datatime模块,相比于time模块,datetime模块的接口则更直观、更容易调用。time模块time.timetime.time()函数返回从1970年1月1日以来的秒数,这是一个浮点数。
Sin_Geek
·
2020-08-12 11:05
Python-
入门实战(简单有道词典爬虫)
ps:初次接触爬虫,故参考了球友的代码作者:tipirehttps://www.jianshu.com/p/8537178639a8frompyqueryimportPyQueryaspqimportrequestsimportthreadpooldefdownload_html(word): output={'Word':word} final_output={} url='http://
luran_lz
·
2020-08-12 11:29
Python学习
python-
字符串数据类型-定义与输出
字符串数据类型字符串的定义方式格式化字符串输出字符串的定义方式通过双引号,例如“tom”通过单引号,例如‘tom’通过三引号,例如“”“tom”""‘’‘tom’’’输出期望的内容通过字符串的拼接来实现合并的字符串=字符串1+字符串2+字符串nprint(字符串1,字符串2,字符串n)输出期望内容的字符串第1种办法字符串的拼接c1="hello"c2="python"c=c1+"_"+c2#同理,
ifubing
·
2020-08-12 11:38
urllib.request
模块学习
(一)----urlopen()函数与Request类详解
urllib模块提供了一系列用于操作URL的功能。urllibPython3之后,urllib与urllib2模块合并为了一个模块,即urllib模块,因此处理URL时用一个urllib模块即可满足基本所需功能,Python3中还有一个拓展的urllib3模块,仅作了解。urllib可以被看作一个包,它由四个模块组成,分别为:urllib.request:最基本的http请求模块,用来模拟发送请求
二十七º
·
2020-08-12 11:05
Python爬虫
python urllib2
模块学习
urllib2是urllib扩展的库,不仅可以使用http协议,而且可以扩展到ftp等协议。常用函数一:urlopen(url,data=None,timeout=)最基本的用法和urllib下面的urlopen(url,data=None)一样,传递一个URL参数,添加post需要的data,返回值是一个类似于file的对象,可以使用通常的文件操作来操作这个对象,比如read,write等。ur
陈阿福
·
2020-08-12 11:28
python
Python常用
模块学习
(一)
1.os模块:#os.remove('D:/qyw01.txt')#删除文件#os.unlink('D:/qyw02.txt')#删除文件#os.rename('D:/qyw02.txt','D:/qyw002.txt')#文件重命名rename('oldstr','newstr')#printos.listdir('D:/test/qinyuweitest')#列出指定目录下的所有文件,返回['
三山绕四水
·
2020-08-12 10:52
Python
Python
模块学习
————2、urllib、urllib2学习
什么是urlliburllib是python提供的一个用于操作URL的模块,在python2.x中有URllib库,也有Urllib2库,在python3.x中Urllib2合并到了Urllib中,我们爬取网页的时候需要经常使用到这个库。升级合并之后,模块中包的位置变化的地方比较多。在此,我们总结并为大家列举一些常见的位置变动,方便之前用python2.x的朋友在使用python3.x的时候可以快
FLy_鹏程万里
·
2020-08-12 10:07
【基础编程】
———Python模块篇
Python-
因解析器选择爬取大学排名时出现小问题
解析器为python标准库时爬取url=http://www.zuihaodaxue.cn/zuihaodaxuepaiming2017.html出现问题但是爬取http://www.zuihaodaxue.cn/zuihaodaxuepaiming2016.html或其他年份时不会出现问题importrequestsfrombs4importBeautifulSoupallUniv=[]defg
weixin_43461797
·
2020-08-12 10:21
初学python
Python数据结构
Python-
数据结构教程Python-DS简介Python-DS环境
Python-
数组
Python-
列表
Python-
元组
Python-
词典
Python-
二维数组
Python-
矩阵
Python-
集合
Python
hp1025
·
2020-08-12 10:11
python
Python
模块学习
--- urllib
urllib模块提供的上层接口,使我们可以像读取本地文件一样读取www和ftp上的数据。每当使用这个模块的时候,老是会想起公司产品的客户端,同事用C++下载Web上的图片,那种“痛苦”的表情。我以前翻译过libcurl教程,这是在C/C++环境下比较方便实用的网络操作库,相比起libcurl,Python的urllib模块的使用门槛则低多了。可能有些人又会用效率来批评Python,其实在操作网络,
JGood
·
2020-08-12 10:15
Python
python
url
服务器
string
google
header
ansible:安装篇
python2.7.x已安装1.pip安装centosyum -y install epel-releaseyum -y install python-pipubuntuapt updateapt install
python
测试生财
·
2020-08-12 08:36
linux
ansible
pip
踩坑指南
Python-
按照list中dict的某个key进行排序
在做项目的时候,遇到这样的数据:"trends":[{"name":"RickGates","promoted_content":null,"query":"%22Rick+Gates%22","tweet_volume":135732,"url":"http://twitter.com/search?q=%22Rick+Gates%22"},{"name":"#TheBachelorette",
Burette_Lee
·
2020-08-11 22:30
Python
Python-
替换或去除不能用于文件名的字符
今天在爬虫的时候,爬了二十条程序就莫名卡着不动了,还以为是被服务器禁止访问。还去加了user-agent池,随机获得user-agent构成headers,没想到居然是最后文件命名的时候出问题了。用于命名的字符串出现了非法的字符。网上查找资料,构造一个函数,通过正则表达式除去字符串中发非法字符:importredefvalidateTitle(title):rstr=r"[\/\\\:\*\?\"
Burette_Lee
·
2020-08-11 22:30
Python
python 的日志logging
模块学习
1.简单的将日志打印到屏幕importlogginglogging.debug('Thisisdebugmessage')logging.info('Thisisinfomessage')logging.warning('Thisiswarningmessage')屏幕上打印:WARNING:root:Thisiswarningmessage默认情况下,logging将日志打印到屏幕,日志级别为W
Yatere
·
2020-08-11 19:26
python
logging
python
http服务器
stream
class
sun
python-
一个小练习
myseq='''[a:1,b:2,c:3][a:3,b:3,c:8][a:7,c:2:m:7,r:4][a:2,c:4:m:6,r:4][a:3,b:2,c:7,o:5]'''defeve(i):evest=''forxin[yforyinrange(len(i))ify%2==0]:evest+=i[x]returnevestmyseq=myseq.split('\n')lt=[]foriin
weixin_30823001
·
2020-08-11 18:20
Python-
蒙特卡罗计算圆周率
蒙特卡洛法蒙特卡罗方法于20世纪40年代美国在第二次世界大战中研制原子弹的“曼哈顿计划”计划的成员S.M.乌拉姆和J.冯·诺伊曼首先提出。数学家冯·诺伊曼用驰名世界的赌城—摩纳哥的MonteCarlo—来命名这种方法,为它蒙上了一层神秘色彩。在这之前,蒙特卡罗方法就已经存在。1777年,法国数学家布丰(GeorgesLouisLecleredeBuffon,1707—1788)提出用投针实验的方法
qq_41644183
·
2020-08-11 17:09
Python
python-
内嵌函数和闭包
一、概述Python中,是一切皆对象的,函数当然也是,因此函数内部是可以再嵌套函数的,这一点下面可以举例子说明。再延伸一点,就能引申出一个高级概念了:[闭包](http://baike.baidu.com/link?url=rrHziqwEvt5X-2w76dqfp47N1pG7H8wKEKdXLmiLqbN0WXgFeXKfM8pPJNzuIBEsju-aNris6NK0vI6IH_hx2ci1
pends
·
2020-08-11 15:16
python学习
大数据学习
【
模块学习
】关于磁力计HMC5883L型号探索
关于磁力计HMC5883L型号探索一.序言在众多磁力计中,HMC5883L因为其廉价实用而受到大多数嵌入式开发小白的追捧。然而某宝上不仅仅有HMC5883L这一款,还有QMC5883和HMC5983,常有商家搞不清芯片就出售,导致提供的数据手册不对应。同时,不同单片机对IIC的操作也略有差异,对小白而言也是件头疼的事情。HMC5883L与QMC5883L区别对比可以看到,QMC5883L的各寄存器
凡人就行
·
2020-08-11 13:48
模块
上一页
55
56
57
58
59
60
61
62
下一页
按字母分类:
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
其他