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_
生成随机验证码
内置函数chr()ord()这两个内置函数是用来对十进制(十六进制也可以)与ASCii之间进行转换chr():将十进制转换成ASCii对应字母或符号t_1=chr(99)t_2=chr(66)print(t_1)print(t_2)#c#Bord():将ASCii对应字母或符号转换成intt_3=ord('c')t_4=ord('B')print(t_3)print(t_4)#66#99随机生成验
wangxiaobei2019
·
2019-10-03 09:00
Python_
三元运算与lambda表达式
【是什么】三元运算是if...else...的简化版,lambda表达式是函数的简化版三元运算(三目运算)#判断两个数中的较大者fun(a1,a2):returna1ifa1>a2elsea2v=fun(5,2)print(v)#v=5lambda运算(一行运算符)#规范lambda参数1,参数2:返回值举例fun=lambdaa1,a2:a1+a2v=fun(12,23)print(v)#35百
wangxiaobei2019
·
2019-09-25 21:00
Python_
函数做字典的值
当需要用到3个及以上的if...elif...else时就要考虑该方法进行简化通过将函数名称当做字典的值,利用字典的关键字查询,可以快速定位函数,进行执行【场景】用户查询信息,输入fn查询,执行对应函数1#简单用十个函数模拟查询函数2deffun1():3print("查询1")4deffun2():5print("查询2")6deffun3():7print("查询3")8deffun4():9
wangxiaobei2019
·
2019-09-24 22:00
基于
Python_
脚本CGI、特点、应用、开发环境(详解)
CGICGI目前由NCSA维护,NCSA定义CGI如下:CGI(CommonGatewayInterface),通用网关接口,它是一段程序,运行在服务器上如:HTTP服务器,提供同客户端HTML页面的接口。CGI程序可以是Python脚本、Perl脚本、Shell脚本、C或者C++程序等。服务器在你进行CGI编程前,确保您的Web服务器支持CGI及已经配置了CGI的处理程序。所有的HTTP服务器执
·
2019-09-24 15:55
Python_
散点图绘制
为了可视化一些数据分布,需要以散点图的形式呈现引入绘图工具1importmatplotlib.pyplotasplt2frommatplotlib.font_managerimportFontProperties单一数据的散点图1defDrawScatter(VolumeListY,pic_name):2#绘制两组数据的散点图3plt.figure(figsize=(15,5),dpi=300)4
wangxiaobei2019
·
2019-09-24 15:00
python_
模块2
1.sys模块importsys#获取一个值的应用计数a=[11,22,33]b=aprint(sys.getrefcount(a))#python默认支持的递归数量v1=sys.getrecursionlimit()print(v1)#输入输出(两个不会换行)sys.stdout.write("你好")sys.stdout.write("啊")importsys#获取脚本路径print(sys.
手可摘星辰。
·
2019-09-22 18:00
Python_
文本的读写操作
【需求】1.获取文本内容,提取内容中的可用信息,对信息进行清洗等一系列处理2.算法输出一些内容,保存到文本文件中,便于使用【函数】在Python中open()函数是用来打开文件的,包括文本文件#在Python3.x中open函数的原型默认mode='r'f=open(file,mode='r',buffering=None,encoding=None,errors=None,newline=Non
wangxiaobei2019
·
2019-09-21 14:00
Python_
爬虫_三
Request使用request库比urllib更加的方便response.context和response.text的区别:response.context返回bytes,未解码response.text返回str,由requests解码,解码结果可能为乱码,因此我们通常需要使用response.context.decode(‘utf-8’)选择合适的编码方式来手动解码request发送Get请
xuptwgl
·
2019-09-18 21:03
爬虫
Python_
深拷贝和一分彩网站制作浅拷贝
深拷贝与浅拷贝importcopyv=123一分彩网站制作qv1=copy.copy(v)#浅拷贝v2=copy.deepcopy(v)#深拷贝**拷贝只拷贝可变数据类型,浅拷贝只拷贝第一层,深拷贝拷贝所有层不可变数据类型:intstrbool元组tuple可变数据类型:列表list集合set字典dict复制代码变量是intstrbool元组tuplev=“wangxiaobei”v1=copy.
数据库连接
·
2019-09-12 17:41
Python
Python_
深拷贝和浅拷贝
深拷贝与浅拷贝importcopyv=123v1=copy.copy(v)#浅拷贝v2=copy.deepcopy(v)#深拷贝**拷贝只拷贝可变数据类型,浅拷贝只拷贝第一层,深拷贝拷贝所有层不可变数据类型:intstrbool元组tuple可变数据类型:列表list集合set字典dict#变量是intstrbool元组tuplev=“wangxiaobei”v1=copy.copy(v)#浅拷贝
wangxiaobei2019
·
2019-09-12 13:00
Python_
类的调用的若干问题和__init__() should return None, not 'xxx'
首先看一段代码:classhello():defgo():a='66'print(a)defgo_1():hello.go()print(go_1)如果直接打印go_1函数,则把该函数的内存地址打印出来,这显然不是我们想要的改成print(go_1())输出:66None分析:python先调用了hello.go()函数打印了‘66’,然后打印go_1()但是其没有print也没有return,所
菜鸟上路_lbz
·
2019-09-10 23:48
Python_
异常处理
1.try...exceptstream=open('E:/projects/Python/test/filetry.txt','r')#读取forlineinstream:try:num=int(line.strip())if(num==10):print('你真乖,拿的苹果数量整好!')elif(num>10):print('你不听话哦,拿多的请放回去!')else:print('你拿少了,请
半仙儿~~~
·
2019-09-06 11:00
Python_
文件相关操作
1.open(filePath,type)方法:打开文件filePath:文件路径type:操作文件的方式(r:读取,w:覆盖写入,a:追加写入)2.strip()方法:去除读取到的每行内容后的换行符stream=open('E:/projects/Python/test/fileopen.txt','r')#读取print('打印一下原文件中的内容.....')forlineinstream:p
半仙儿~~~
·
2019-09-06 10:00
Python_
集合
1.集合相关操作:添加,移除集合的特性:唯一性,元素的内容必须是唯一的,不能重复。colors={'红','橙','黄','绿','红','黄'}colors=set(colors)#集合声明print(colors)colors.add('青')#add()集合添加元素print(colors)colors.remove('黄')#remove()集合移除元素print(colors)color
半仙儿~~~
·
2019-09-05 17:00
Python_
字典
1.字典的相关操作:添加,删除,修改,遍历colors_Dic={'张三':10,'李四':20,'王五':30}#key表示名字,value表示这个人拿了多少苹果print('原字典中的数据:')forkeyincolors_Dic:print(key+':'+str(colors_Dic[key]))print('我们来取出李四拿了多少个苹果:')print(colors_Dic['李四'])
半仙儿~~~
·
2019-09-05 15:00
Python_
列表操作2
1.使用sort()方法对列表进行永久性排序:colorsList=['hong','cheng','huang','lv']colorsList.sort()#正序排序print(colorsList)colorsList.sort(reverse=True)#倒序关键字:reverse=Trueprint(colorsList)执行结果:['cheng','hong','huang','lv'
半仙儿~~~
·
2019-09-05 14:00
Python_
列表操作1
1.列表相关操作:声明,添加,删除,修改,获取lencolors=['红','橙','黄','绿']#声明一个列表defcolors_getall():#获取列表中所有元素returncolorsdefcolors_get(index):#根据下标获取元素内容returncolors[index]defcolors_append(color):#往列表末尾追加元素colors.append(col
半仙儿~~~
·
2019-09-04 17:00
Python_
模块的定义与使用
1.模块的定义:1.1标准格式:import模块名模块名.函数名(实参列表)1.2特殊格式:from模块名import函数名1,函数名2...函数名(实参列表)2.模块的使用:2.1首先我们新建一个名叫apple.py的模块,模块内容如下:defget_apple(name,*b):globaltotalCounttotalCount=0fornuminb:print('.............
半仙儿~~~
·
2019-09-04 16:00
Python_
变量作用域
1.变量作用域:defget_apple(name,*b):globaltotalCounttotalCount=0fornuminb:print('.....................................')count=0while(count
半仙儿~~~
·
2019-09-04 16:00
Python_
函数
1.函数定义:defget_apple(num,name):print('......................................................')count=0whilecount
半仙儿~~~
·
2019-09-04 15:00
Python_
爬虫_二
代理ProxyHandler处理器(代理)1、代理的原理:在请求目的网站之前,先请求代理服务器,然后让代理服务器去请求目的网站,代理服务器拿到目的服务器的网站数据后,再转发给我们的代码。2、http://httpbin.org/ip这个网站可以方便我们查看一些http请求参数3、使用代理的方法:ProxyHandle这个方法需要传入一个字典,key:请求schema,value:代理服务器ip+端
xuptwgl
·
2019-08-21 23:57
python
爬虫
Python_
基础语法练习题
基础语法练习:"""侧重于基础语法"""01.写程序在终端输出图形:####################print("#"*8)print("#"+""*6+"#")print("#"*8)02.已知矩形的长边为6cm,短边为4cm求矩形的周长和面积,并用print函数打印在终端上:width=6hight=4perimeter=(width+hight)*2area=width*hightp
weixin_30793643
·
2019-07-19 23:00
python
Python_
查看sqlite3表结构,查询语句的示例代码
如下所示:#!/usr/bin/envpython3#-*-coding:utf-8-*-importsqlite3conn=sqlite3.connect('test.db')#创建一个Cursor:cursor=conn.cursor()#查询记录:conn=sqlite3.connect('calendar.db')cursor=conn.cursor()#执行查询语句:cursor.exe
Martin_Yelvin
·
2019-07-17 10:26
python_
装饰器
#函数引用,对于函数式编程来说,函数也是变量,就存在函数引用#闭包defline_conf(a,b):#在函数内部再定义一个函数,并且这个函数用到了外边函数的变量,那么将这个函数以及用到的一些变量称之为闭包defline(x):#其实这里返回的就是闭包的结果print("a:{},b:{},x:{}".format(a,b,x))print("a*x+b={}".format(a*x+b))ret
Frank_8942
·
2019-07-05 20:26
Python_
抽奖游戏
#p40_抽奖程序#p40_抽奖程序importrandomprizes=['鸡蛋','鸭蛋','鹅蛋','铁蛋']i=random.choice(prizes)print(i)
AI 黎明
·
2019-07-04 17:11
Python
Python
抽奖
python_
微信公众号获取经纬度
本文只做微信公众号测试用一、功能关注微信公众号西安气象爱好者,发送通过高德地图分享的链接地址,格式为http://surl.amap.com/xxxxxxxxxxxxx,公众号将自动回复对应地点的经度和纬度,可获取自己定位位置的经纬度,也可搜索地图任意位置获取经纬度。二、操作方法:1、在高德地图APP上定位或者搜索地址,选择分享,按住下图红圈即可复制链接。获取链接地址2、将复制的链接发送给微信公众
不知名程序员小号
·
2019-06-25 21:25
python_
描述符
描述符:如果一个类中包含了三个魔术方法(get,set,delete)之一或者全部的类这个类就是一个描述符描述符的作用:描述符的作用就是对类/对象中某个成员进行详细的管理操作。数据描述符:(完整)同时具备三个魔术方法的类就是数据描述符非数据描述符(不完整):没有同时具备三个魔术方法的类就是非数据描述符三个魔术方法:__get__():触发时机:在访问对象成员属性(该成员已经交给描述符管理的时候)的
迷失的√3
·
2019-06-10 19:13
Python
python_
魔术方法
魔术方法(魔法函数):一种特殊的方法。特点:不需要人工调用,在特定的时刻自动执行。1._init_初始化魔术方法*****1.触发时机:实例化对象之后触发2.作用:为实例化的对象添加对象的所属成员。3.参数:一个self接受当前对象其他的参数根据实例化的传参决定4.返回值:无5.注意事项:无例:className():age=18def__init__(self,head):self.sex="男
迷失的√3
·
2019-06-10 18:08
Python
python_
面向对象三大特性-多态
定义:不同的子类对象调用相同的父类方法,产生不同的执行结果多态指的是一类事物有多种形态,(一个抽象类有多个子类,因而多态的概念依赖于继承)多态是调用方法的技巧,不会影响到类的内部设计关键点:继承改写(重载)#定义狗类classDog:defwork(self):print("狗是人类的好朋友")#定义警犬类classArmyDog(Dog):defwork(self):print('追击敌人')#
迷失的√3
·
2019-06-10 18:13
Python
python_
内置成员及方法分类
#内置成员__dict__:获取类/对象的所属成员组成的集合*__doc__:获取类的文档信息*__name__:获取类名称的字符串__module__:获取当前类所在的文件的名称,如果是当前文件,显示为main(后面会讲其他的)__bases__:获取当前类的父类列表#方法的分类1.对象方法:该方法中会直接传入当前对象调用方式:对象.成员方法()特征:会将当前对象传入方法中2.类方法:在方法中会
迷失的√3
·
2019-06-10 18:01
Python
python_
受保护的封装
受保护的封装私有化封装private受保护的封装protected公共的封装public注意:python目前不支持设定受保护的成员,但是,是开发者约定的使用方式受保护的封装:在成员名称前面加一个下划线_成员名称访问的效果和公共的封装式一样,但不要随便访问。受保护的目的:仅允许成员在当前类/对象或者子类/子对象中访问,外部禁止类/对象内子类/子对象中类/对象外私有化√××受保护√√√(python
迷失的√3
·
2019-06-05 19:34
Python
python_
单继承与多继承
单继承与多继承?单继承:一个类只能继承一个父类的方式。多继承:一个类可以继承多个父类的方式。单继承:(生物角度)人类->哺乳类动物->动物->生物->有机物…多继承:(社会角度)舞蹈老师(教舞蹈)体育老师(运动)爸爸(帅气)妈妈(打扫卫生)我(舞蹈,运动,帅气,打扫卫生)单继承案例:父类:pass子类(父类):pass多继承案例:父类1:pass父类2:pass父类3:pass子类(父类1,父类2
迷失的√3
·
2019-06-05 19:16
Python
python_
用字典做一个电话簿(实现增删改查)
print('------欢迎来到一次性的电话簿------')importpickledict1={}whileTrue:x=input('请输入要进行的操作:如:新建或修改为"1"、查询:"2"、删除"3":')#存储数据序列化字典withopen('addressbook.txt','ab+')asio1:pickle.dump(dict1,io1)#循环反序列化次数i=0whilei<50
迷失的√3
·
2019-06-01 16:17
Python
Python_
语法进阶
1.引用deftest(num):print("在函数内部%d对应的数据地址是%d"%(num,id(num)))#定义一个字符串变量result="山口一男"print("函数要返回的内存地址是%s"%id(result))#返回的是数据的引用,而不是数据本身returnresult#1.定义一个数字的变量a=10#数据的地址本质就是个数字print("a变量保存的数据地址是%d"%id(a))
山口一男
·
2019-05-20 16:30
Python
python
python函数进阶
python高级函数
python学习
python自学
python_
异步爬虫asyncio
目录importasyncio1、定义协程2、绑定回调3、多任务协程4、协程实现5、使用aiohttpimportasyncioevent_loop:事件循环,相当于一个无限循环,我们可以把些函数注册到这个事件循环上,当满足条件发生的时候,就会调用对应的处理方法。coroutine:中文翻译叫协程,在Python中常指代为协程对象类型,我们可以将协程对象注册到时间循环中,它会被事件循环调用。我们可
Shrimay1
·
2019-05-19 23:24
SpiderCrawl
python_
列表和元组
1.1.列表定义列表是python中内置有序可变序列,列表的所有元素放在一对中括号“[]”中,并使用逗号分隔开;一个列表中的数据类型可以各不相同,可以同时分别为整数、实数、字符串等基本类型,甚至是列表、字典以及其他自定义类型的对象。例如:[1,2,3,2.4,5][0.01,"zhangsan",[1,2,3]]创建使用“=”直接将一个列表赋值给变量即可创建列表对象。例如:a_list=[],b_
Rolle_Wang
·
2019-05-18 17:16
Python_
垃圾回收机制之GC模块③
一.垃圾回收机制Python中的垃圾回收是以引用计数为主,分代收集为辅。1、导致引用计数+1的情况对象被创建,例如a=23对象被引用,例如b=a对象被作为参数,传入到一个函数中,例如func(a)对象作为一个元素,存储在容器中,例如list1=[a,a]2、导致引用计数-1的情况对象的别名被显式销毁,例如dela对象的别名被赋予新的对象,例如a=24一个对象离开它的作用域,例如f函数执行完毕时,f
G_SANGSK
·
2019-05-16 22:49
Python
python_
面向对象
对象对象是指现实中的物体或实体面向对象把一切堪称对象(实例),让对象和对象之间简历关联关系对象都有什么特征:属性(名词):姓名,年龄,性别,颜色………–>变量行为(动作):学习,吃饭,睡觉,踢球………–>方法什么是类:用于相同属性和行为的对象分为一组,即为一个类类是用来描述对象的工具,用类可以创建同类对象Python类名最好使用驼峰命名法:MylistMyRange大驼峰(所有单词首字母大写)ge
Pinkmanabcd
·
2019-05-14 00:50
python
python_
最大公约数&最小公倍数
本题要求从键盘输入两个整数(以逗号间隔),编程求出这两个数的最大公约数和最小公倍数提示:求最大公约数可用辗转相除法,最小公倍数用两数的积除以最大公约数输入格式:在一行中输入两个整数,以逗号间隔输出格式:输出“GCD:a,LCM:b",其中a为求出的最大公约数,b为求出的最小公倍数注意:在逗号后面有个空格输入样例:12,14输出样例:GCD:2,LCM:84答案:defdemo(m,n):p=m*n
Elizabeth_r
·
2019-05-06 21:02
python_
二分查找
defbinary_search(list,item);low=0;high=len(list)-1;whilelowitem:high=mid-1;else:low=mid+1;returnNone;my_list=[1,3,5,7,9];printbinary_search(my_list,3);printbinary_search(my_list,-1);
Sobremesa1
·
2019-04-24 14:23
算法
python_
四则运算
Github项目地址https://github.com/LWX1/-【小学生的四则运算】--PSP表格psp任务计划计划完成需要的时间(min)实际完成需要的时间Planning计划12060Estimate估计这个任务需要多少时间,并规划大致工作时间7060Development开发1000500Analysis需要分析(包括学习新技术)10030DesignSpec生成设计文档105Desi
weixin_30315905
·
2019-03-20 21:00
python
Python_
列表,元组
一.列表————————————————————————————————————————e.g:name=[‘zhao’,‘qian’,‘sun’,‘li’,‘zhou’,‘wu’]##1.求列表的长度len(name)2.修改列表中元素值比如我们修改’zhao’为’wang’,代码如下:name[0]='wang'print(name)3.在列表中添加元素3.1在末尾添加元素–append()方
林仔520
·
2019-03-19 16:31
Python
python_
笔记_day2_认识python、语法、变量、运算符
day2.png一、认识python1、系统常识移动端:ios、安卓电脑端:windows、Linux、iosweb端:cssjsHTML后端:python可以写界面,但不擅长界面编程语言分类:编译型:C解释型:python多范式编程语言:包括函数型和对象型python不是简单的脚本语言它可以做大型项目开发python有各种版本的解释器,所以它的特点:跨平台python自动运维最适合的语言2、ID
ham731
·
2019-03-18 21:21
python_
笔记_day7_列表_格式字符串_常用对象方法
day7.png1.格式字符串:在字符串中通过格式占位符来表示字符串中的变化部分1.1语法:包含格式占位符的字符%(给格式占位赋值的数据列表)1.2说明:格式占位符:%s-字符串%d-整数%.nf-浮点数,n可以约束小数点后面的小数位数(正整数)%c-字符,可以将整数转换为字符#name=input('姓名:')#age=int(input("age:"))#print('%s今年%d岁'%(na
ham731
·
2019-03-18 21:35
python_
笔记_day8_字典_元组_列表
day8.png一.昨日复习1.格式字符串%s,%d,%.2f%cname='喜爱'age=18message=name+'今年'+str(age)+'岁'message='%s今年%d岁%c'%(name,age,99)print(message)2.列表(list)可变(支持增删改)2.1列表中元素的增删改查2.1.1查:查单个元素列表[下标]查多个元素切片:列表[开始下标:结束下标:步长]-
ham731
·
2019-03-13 21:24
Python_
反爬虫解决办法
反爬虫模拟浏览器有的时候,我们爬取网页的时候,会出现403错误,因为这些网页为了防止别人恶意采集信息,所以进行了一些反爬虫的设置。那我们就没办法了吗?当然不会!我们先来做个测试,访问国内银行业金融机构网,爬取银行信息:fromurllib.requestimporturlopen,Requesturl='http://www.cbrc.gov.cn/chinese/jrjg/index.html'
Chung King
·
2019-02-18 21:16
python_
数据_scipy_快速傅里叶变换
快速傅里叶变换fftpack(图片去噪)startimportnumpyasnpimportmatplotlib.pyplotaspltfromscipyimportfftpackmoon=plt.imread('./moonlanding.png')#将数据使用傅里叶变换转换为频域波动大的地方--->不够平滑---->过滤掉---->去除噪声#实现moon_fft=fftpack.fft2(mo
sinat_39045958
·
2019-01-17 21:10
scipy
fftpack
fftpack
python_
接口自动化测试框架
本文总结分享介绍接口测试框架开发,环境使用python3+selenium3+unittest+ddt+requests测试框架及ddt数据驱动,采用Excel管理测试用例等集成测试数据功能,以及使用HTMLTestRunner来生成测试报告,目前有开源的poman、Jmeter等接口测试工具,为什么还要开发接口测试框架呢?因接口测试工具也有存在几点不足。测试数据不可控制。比如接口返回数据不可控,
YinJia
·
2019-01-15 23:00
python_
统计文件夹下的所有文件夹数目、统计文件夹下所有文件数目、遍历文件夹下的文件
#统计/home/dir/下的文件夹个数importospath="home/dir"count=0forfninos.listdir(path):#fn表示的是文件名count=count+1printcountimportospath=os.getcwd()#获取当前路径count=0forroot,dirs,filesinos.walk(path):#遍历统计foreachinfiles:c
gentleman_zh
·
2019-01-07 11:52
DeepLearning
Python
Python_
类的魔术方法
基本的魔法方法__new__(cls[,...])1.__new__是在一个对象实例化的时候所调用的第一个方法2.它的第一个参数是这个类,其他的参数是用来直接传递给__init__方法3.__new__决定是否要使用该__init__方法,因为__new__可以调用其他类的构造方法或者直接返回别的实例对象来作为本类的实例,如果__new__没有返回实例对象,则__init__不会被调用4.__ne
Chung King
·
2019-01-03 22:46
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他