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-
八大算法
排序算法总结排序算法平均时间复杂度冒泡排序O(n2)选择排序O(n2)插入排序O(n2)希尔排序O(n1.5)快速排序O(N*logN)归并排序O(N*logN)堆排序O(N*logN)基数排序O(d(n+r))一.冒泡排序(BubbleSort)基本思想:两个数比较大小,较大的数下沉,较小的数冒起来。过程:比较相邻的两个数据,如果第二个数小,就交换位置。从后向前两两比较,一直到比较最前两个数据。
君惜
·
2018-04-25 00:00
算法
python
pyhton基础
Python基础-基础1.第一句
python-
后缀名是可以是任意?
TimeSHU
·
2018-04-22 17:06
python-
爬虫入门(二)
接上篇
python-
爬虫入门(一)------------------------------------------------------------------------------------
超爱喝酸奶
·
2018-04-19 21:53
python
python-
可视化matplotlib和seaborn
1.echart可做出更精美的图片,matplotlib和seaborn可以对数据进行简单的可视化操作2.series或dateframe转化成array使用方法.values,在可视化过程中尽量用np数组的形式3.%matplotlibinline图是嵌入在notebook里面的不是跳出来一个框的形式4.matplotlib.pyplot作图的子模块5.x=np.arange(0.,10,0.2
cxlhuihui
·
2018-04-19 16:51
python学习
python-
面向对象
面向对象面向过程:根据业务逻辑从上到下写代码面向对象(OO):将数据与函数绑定到一起,进行封装,这样能够更快速的开发过程,减少重复代码类和对象类的构成:1、类的名称2、类的属性3、类的方法类里的方法,self做为形参可以不传,也可以自己传参,也可以用其他变量代替self,但是为了程序的可读性,一般用self#encoding:utf-8classCat:#属性#方法#python解析器会自动的调用
Jalynn葸
·
2018-04-19 10:13
python-
数据库
###python操作mysql数据库Python标准数据库借口为PythonDB-APl,PythonDB-APl为开发人员提供了数据库应用编程的借口。DB-Apl是一个规范,它定义了一系列必须的对象和数据库存取方式,以便为各种各样的底层数据库系统和多数多样的数据库接口程序提供一致的访问接口。DB-APl使用流程:引入APl模块。获取与数据库的连接执行SQL语句和储存的过程关闭数据库连接###M
Mrkang1314
·
2018-04-18 17:08
Python语言
数据库
python-
爬虫入门(一)
今天学了Python爬虫,很有意思,写一下博客记录一下学习过程。一.爬虫所需要使用到的库最基本的爬虫仅需要urllib库,re库和chardet库urllib库是Python内置的处理网络请求的库。对于基本的爬虫我们仅仅需要使用他的内部模块urllib.requset。urllib.request中所要使用的函数urllib.request.urlopen(url(网址))会返回一个re库是正则表
超爱喝酸奶
·
2018-04-16 21:33
python
Python-
使用watchdog热更新
直接上代码:importimportlibfromwatchdog.observersimportObserverfromwatchdog.eventsimport*classScriptEventHandler(FileSystemEventHandler):def__init__(self):FileSystemEventHandler.__init__(self)#文件移动defon_mov
黑黑黑黑黑黑黑黑
·
2018-04-16 10:03
Python
Python
模块学习
————argparse(命令行解析工具)
argparse模块简介argparse模块是一个python标准库,它主要用于对用户从客户端输入的命令进行解析,这使得编写用户友好的命令行接口变得非常容易。程序只需要定义好用户可以从终端可以输入哪些参数,以及参数对应的含义、数据类型即可,然后argparse将负责从sys.argv中解析出这些参数。argparse模块还会自动生成帮助信息和使用信息并且当用户赋给程序非法的参数的时候会出现友好的错
FLy_鹏程万里
·
2018-04-15 09:37
【基础编程】
———Python模块篇
Python-
条件分支
#if_else.py#关于条件判断age=int(input("请输入你的年龄:"))#在Python3中,input将用户输入一律解读为字符串#int()用于强制转换,此处将用户输入(string类型)强制转换为(int类型)#所以,如果你输入的不是数字,那么运行时就会抛出异常,程序中止if(age0&&age=18andage<=70):#and是Python关键字,等效于C语言里的&&运算
NiFuture
·
2018-04-15 01:43
Python
【正则表达式】正则表达式及python的re
模块学习
以前经常听正则表达式,但自己从来没用过,这次刚好需要,就学习一下。参考链接:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386832260566c26442c671fa489ebc6fe85badda25cd000http://www.runoob.com/regexp
夏洛的网
·
2018-04-14 21:28
python
python
模块学习
----requests模块
模块安装:pipinstallrequests用法讲解:1、基本的GET请求:>>> r = requests.get("http://httpbin.org/get")>>> print(r.text)2、带参数的GET请求:data = {'name':'test','page':'10'}>>> r = requests.get("http://httpbin.org/get",params
cq残枫
·
2018-04-14 10:59
requests
模块学习
python
模块学习
----nmap模块
安装nmap模块:pip install python_nmanmap模块说明:python-nmap是一个帮助使用nmap端口扫描器的python库。它允许轻松操纵nmap扫描结果,并且将是一个完美的选择,为需要自动完成扫描任务的系统管理员提供的工具并报告。它也支持nmap脚本输出。nmap模块类:ET:Python的轻量级XML支持PortScanner:端口扫描PortScannerAsyn
cq残枫
·
2018-04-13 11:51
python
nmap
Python-
十六进制数据传递与接收
实际应用场景python客户端与服务端(c程序)进行通讯,需接收服务端发来的16进制码流,并对16进制数据进行解码,得到相应字段的数据,并可以将数据打包成对应格式的码流发送给服务端,多字节整数传输采用网络字节序。1.1网络字节序网络字节顺序是TCP/IP中规定好的一种数据表示格式,它与具体的CPU类型、操作系统等无关,从而可以保证数据在不同主机之间传输时能够被正确解释。网络字节顺序采用bigend
坏菠萝
·
2018-04-13 10:14
Python
十六进制
数据传输
[Python] Python pickle
模块学习
概述Python中提供了三个用于序列化和反序列化的模块:marshal、json和pickle,这里对pickle模块进行总结归纳。pickle是Python中的一个标准模块,其实现了序列化和反序列化的二进制协议,可以对对象进行序列化和反序列化操作,“Pickling”表示Python对象转换为字节流的过程,这一过程为序列化过程,“Unpickling”和“Pickling”恰好相反,是将字节流转
FightFightFight
·
2018-04-10 20:05
Python
Python-
文件读写及修改
文件的读写有三种形式:读、写和追加。一、读模式r和读写模式r+1、读模式r读模式r特点:(1)只能读,不能写;(2)文件不存在时会报错。(1)例:读取当前目录下的books.txt文件,该文件如下所示。解析:a、用open打开文件,在python3中只有open。python2可以用open和file。关闭文件是close()。一般有开就有关b、如果在当前目录,可以直接写文件名,否则需添加路径。c
dianru2679
·
2018-04-10 14:00
python
python-
库
环境管理管理Python版本和环境的工具p:非常简单的交互式python版本管理工具。官网pyenv:简单的Python版本管理工具。官网Vex:可以在虚拟环境中执行命令。官网virtualenv:创建独立Python环境的工具。官网virtualenvwrapper:virtualenv的一组扩展。官网包管理管理包和依赖的工具。pip:Python包和依赖关系管理工具。官网pip-tools:保
李中仝
·
2018-04-10 09:36
Python-
语法知识(list/tuple/字典/集合)
在这里记录下Python的作为容器的数据类型:list/tuple/字典/集合。listlist是一种有序的集合,可以随时进行添加删除其中的元素。定义:##定义list,使用[]>>>l=[1,2,3,4,5]#定义list,[]>>>len(l)#list大小5##取值>>>l[0]#list元素是从0开始进行索引的1>>>l[1]2>>>l[-1]#-1表示倒数第一个元素,5>>>l[-2]#
龙马君
·
2018-04-07 00:24
python-
库汇总
python库汇总环境管理包管理管理包和依赖的工具包仓库本地PyPI仓库服务和代理分发打包为可执行文件以便分发。构建工具将源码编译成软件。交互式解析器交互式Python解析器。文件文件管理和MIME(多用途的网际邮件扩充协议)类型检测。日期和时间操作日期和时间的类库。文本处理用于解析和操作文本的库。特殊文本格式处理一些用来解析和操作特殊文本格式的库。自然语言处理用来处理人类语言的库。文档用以生成项
贾继康
·
2018-04-05 03:24
python
python
库
管理
扩展
Python网络编程 ---Socket
模块学习
之获取主机名和IP(-)
1、直接在python解释器中实现:>>>importsocket然后,调用Socket库提供的gethostname()方法,结果用变量保存:>>>host_name=socket.gethostname()>>>print"主机名:%s"%host_name主机名:ubuntu>>>print"IP地址:%s"%socket.gethostbyname(host_name)IP地址:127.0
凌霜残雪
·
2018-04-04 10:17
Python网络编程
pyinstaller将含有多个py文件的python程序做成exe
1.尽量将资源文件夹放到主文件夹下2.pyi-makespecmain.py制作spec文件3.spec文件在当前文件夹下,main.spec编辑spec文件#-*-mode:
python-
*-block_cipher
djshichaoren
·
2018-04-03 16:52
python
python-
函数-参数
函数就是为了把一堆语句组合到一起形成一个部件:1.最大的代码重用,最小的代码冗余2.流程的分解,函数讲的是流程,告诉你怎么去做事实参和形参实参:实际参数,调用函数时传给函数的参数,可以是常量、变量、表达式、函数,传给形参形参:形式参数,不占内存空间,形参变量只有在调用时才分配内存单元,目的是函数调用时接收实参二者区别:实参:是一个变量,占用内存空间,数据传送单向,实参传给形参,不能形参传给实参形参
aklaus
·
2018-04-03 11:19
python
函数
参数
Python
python 云防护接入判断
python-
云防护接入判断原理:云防护的判断主要通过判断cname特征名,如接入创宇盾,cname中会有365cyd这串字符,如接入玄武盾,cname中则会有dbapp;cname和ip的获取主要通过解析模块
威武的佳佳
·
2018-04-02 10:42
python
Python: Tools
基本使用:安装指定的Package:python-mpipinstallSomePackage安装指定版本:python-mpipinstallSomePackage==1.0.4安装最小版本:
python
FangJinuo
·
2018-04-01 20:00
Python-
变量对象引用
学习python首先要了解这三个的关系,变量、对象、引用、类型这个要记住:类型存在于对象、变量通过引用链接上对象变量在赋值的时候才创建,可以引用任何类型的对象、并且使用之前比许进行赋值。例如:》》:a=3其实是完成了三个事情:1.创建了一个int类型的对象32.创建了一个名为a的对象3.将变量名a与int类型的对象3相连接变量实际上是到对象内存空间的一个指针,变量是一个系统表的元素,拥有指向对象的
aklaus
·
2018-04-01 01:32
引用
变量
对象
Python
python-
装饰器
importtimedefdjs():print('sooo...')time.sleep(2)defshow_time(f):definner():start=time.time()f()end=time.time()print('spend%s'%(end-start))returninnerdjs=show_time(djs)djs()returninner()返回的是值,returninn
djs123DJS
·
2018-03-30 17:25
python基础
Python-
模块的发布
1.10.模块的发布模块发布1.mymodule目录结构体如下:.├──setup.py├──suba│├──aa.py│├──bb.py│└──__init__.py└──subb├──cc.py├──dd.py└──__init__.py2.编辑setup.py文件py_modules需指明所需包含的py文件fromdistutils.coreimportsetupsetup(name="do
数数1234
·
2018-03-30 14:30
Python
Ubuntu 16.04版 Appium环境搭建
Appium:1.7.2安装Ubuntu系统Ubuntu安装教程Python建议直接使用系统自带Python3.5,不用就是用下述步骤切换切换Python环境Ubuntu更改默认python版本的两种方法
python
卷卷_麦芽呀
·
2018-03-28 17:34
python-
网络图片下载(两种方式)
利用python进行网络图片下载(两种方式)1:方式一1:代码#coding=utf-8"""@author:jiajiknag程序功能:图片批量下载_方式01"""#导入re模块,直接调用来实现正则匹配importre#导入请求模块#具体请参考:https://blog.csdn.net/lincifer/article/details/27374313importurllib.request#
贾继康
·
2018-03-28 15:22
python
常用
模块学习
5
Python之路Day5-常用
模块学习
本节大纲:模块介绍time&datetimerandomossysshutiljson&picleshelvexml处理yaml处理configparserhashlibsubprocesslogging
Ing丶
·
2018-03-27 10:14
python
python学习
python-
猫眼爬虫Top100
importrequestsfromrequests.exceptionsimportRequestExceptionfrommultiprocessingimportpoolimportmultiprocessingimportreimportjsondefget_page(url):try:User_Agent='Mozilla/5.0(WindowsNT10.0;Win64;x64)Appl
啊林博士
·
2018-03-26 21:58
python
Python知识点汇总
二分法两个队列实现栈,两个栈实现队列Restful相关关于Django-rest-frameworkToken认证的一点点问题Restful简单理解Python相关Python中Switch/Case实现
Python
不_一
·
2018-03-24 19:12
python之os.path
模块学习
笔记
author="jolting"date="2018-03-23"pythonos.path模块主要用于文件的属性获取,在编程中经常用到,看许多框架中都有这个,有几次看到这个,但是不知道怎么用,总感觉很神秘,这几天有项目需要测试,然后看了开发的代码,其中又有这个os.path这个,觉得嗯,真的有必要好好的了解下.看了几个常用的,这里整理了一下笔记。也算是自己学习的成果物吧,大概列一下今天我学习的,
麻辣烫里面放麻花
·
2018-03-23 22:33
python
模块学习
系统相关的信息模块:importsyssys.argv是一个list,包含所有的命令行参数.sys.stdoutsys.stdinsys.stderr分别表示标准输入输出,错误输出的文件对象.sys.stdin.readline()从标准输入读一行sys.stdout.write("a")屏幕输出asys.exit(exit_code)退出程序sys.modules是一个dictionary,表示
yanconggod
·
2018-03-23 16:54
python
模块
基础
python
【实战】Unity3d实战之Unity3d网络游戏实战篇(12):客户端网络模块
Unity3d实战之Unity3d网络游戏实战篇(12):客户端网络
模块学习
书籍《Unity3d网络游戏实战》罗培羽著机械工业出版社本文是作者在学习过程中遇到的认为值得记录的点,因此引用的代码等资源基本出资罗培羽老师的书籍
Aikyer
·
2018-03-21 22:26
实战集
Unity3d
python-
数学计算
一、python中的数字类型及运算符Python中有四种类型的数整数:一般意义上的数,包含八进制(0开头),十六进制(0x开头)eg.2长整数:无限大小的数,结尾添加l或Leg.2012121200浮点数:小数或用e/E表示的幂eg.3.2350.2E2复数:复数的虚部以字母J或j结尾eg.2+3i运算符+加法-减法*乘法**幂次/除法//取整,商的整数部分%取余&位与|位或^位异或~位翻转x->
兴趣斗士
·
2018-03-20 13:41
Python
pyenv 国内源安装 python 版本
v=3.6.4;wgethttp://mirrors.sohu.com/python/$v/
Python-
$v.tar.xz-P\"$PYENV_ROOT"/cache/;pyenvinstall$v创建
dannyvi
·
2018-03-18 11:00
Python-
爬虫——爬取糗事百科上面的段子(适用于有Python基础)
Python语言在最近几年之间发展迅猛,比较喜欢用Python来写一些爬虫。Python爬虫因为有极其丰富和功能强大的库在爬虫领域占据领导地位,以下的文章将以一个新手的姿态来记录下用Python写爬虫的历程,也可以为想学习爬虫的人提供一个简单的教程。1,分析糗事百科的网页源代码。2,构建提取相应的正则表达式。3,写出算法来提取相应内容。4,遇到的一些问题和小窍门。对于糗事百科,我们提取的主要是两个
番茄炒蛋不要蛋
·
2018-03-17 17:20
Python
Python-
用户登陆验证程序
用户登陆验证程序:主要功能:1)用户登陆2)登陆失败3次后锁定账户,并记录到文件3)登陆成功之后判断用户类型,根据用户类型显示不同菜单4)用户类型分为普通用户和管理员权限用户普通用户权限功能:a:搜索用户b:修改密码管理员用户权限功能:a:搜索用户b:添加用户c:删除用户d:解锁用户设计思路:将用户的个功能通过函数方式进行模块化,登陆后通过用户角色选择不同菜单,所有数据保存到txt文本文件中,程序
m0_37745438
·
2018-03-16 08:12
Python小作业
python-
二叉树:前、中、后、层序遍历
概要本文只实现了二叉树基本的几种遍历,增、删、改、查,预计明天写完,后面的功能也尽量完善定义Node数据结构classNode(object):def__init__(self,data):self.data=dataself.lft=None#左节点self.rgt=None#右节点先序遍历classBTree(object):def__init__(self):self._root=Nones
Geekrun
·
2018-03-15 00:00
数据结构
遍历
二叉树
python
django简记02
python-
>web开发->代码的复杂度较高,技术难度较低!封装python开发web网站的大部分的应用模块->Django网站的开发过
JAguys
·
2018-03-14 21:28
python-
三元运算、文件操作
三元运算:a=6b=8val=aif12431234<5441234elsebprint(val)文件操作:f=open(file='C:/Users/Administrator.USER-20171109UR/Desktop/新建文本文档.txt',mode='r',encoding='gbk')data=f.read()print(data)f.close()这里的路径写法目前自己知道的有三种
不才一首歌
·
2018-03-13 11:11
python学习笔记
Python
模块学习
之Timer定时任务,函数自调实现定时获取博客园博客浏览量
原文链接:http://www.cnblogs.com/Detector/p/8433830.htmlTimer定时任务下面是Timer函数的官方doc介绍信息“””Callafunctionafteraspecifiednumberofseconds:t=Timer(30.0,f,args=None,kwargs=None)t.start()t.cancel()#stopthetimer’sac
Detector_
·
2018-03-07 21:52
Python
sublime text3 运行python3时遇到控制台input运行无反应
在依次点击sublimeREPL选项中的
python-
>pythonruncurrentfile,就可以实现input操作了每次这样点就很麻烦了,我们需要建一个快键键:点击preferences->KeyBinding
刺骨寒风刺
·
2018-03-07 16:35
python
Python-
读取目录所有文件的文件名并保存到txt文件
Python-
读取目录所有文件的文件名并保存到txt文件读取经提取后的image名称#!
CVAIDL
·
2018-03-07 13:08
Python-
使用Selenium+MongoDB抓取豆瓣网的租房信息
事情的开始是这样的:最近准备要换房子了,经同事推荐上豆瓣没有中介费.(大写的穷!:()但是上去一看没有的功能,这要一条一条的看,那得看到什么时候啊,考虑到近视越来越严重,开始撸波代码抓下数据吧...正好把最近学习的用上豆瓣.py(原谅我命名的不规范)importreimporttimefromCLMongoimportmongo,mongo_connect_collectionimportpymo
棒冰
·
2018-03-06 16:34
node的process以及child_process
模块学习
笔记
在死磕进程一个礼拜后,终于把晦涩难懂文档看明白了,准备把自己的理解分享给大家,也希望大家能指出一些意见进程的概念在Node.js中每个应用程序都是一个进程类的实例对象。使用process对象代表应用程序,这是一个全局对象,可以通过它来获取Node.jsy应用程序以及运行该程序的用户、环境等各种信息的属性、方法和事件。进程中几个重要的属性stdin标准输入可读流stdout标准输入可写流stderr
yanyongchao
·
2018-03-06 09:46
python-
动态规划的递归、非递归实现
概要本文只是简单的介绍动态规划递归、非递归算法实现案例一题目一:求数组非相邻最大和[题目描述]在一个数组arr中,找出一组不相邻的数字,使得最后的和最大。[示例输入]arr=1241783[示例输出]15fromfunctoolsimportwrapsdefmemoDeco(func):'''memoDeco主要是缓存已遍历的节点,减少递归内存开销'''cashe={}@wraps(func)de
Geekrun
·
2018-03-03 00:00
python
算法
动态规划
Python-
引入三方模块问题修复
前提,安装·Python3.X·选用软件默认路径,在终端运行时输入python3与Mac自带的Python2.7以示区别bogon:~**$pipinstallaiohttpCollectingaiohttpCouldnotfetchURLhttps://pypi.python.org/simple/aiohttp/:Therewasaproblemconfirmingthesslcertific
NN_逝去
·
2018-03-01 17:04
python
模块学习
之locust性能测试
原文链接:http://www.cnblogs.com/Detector/p/8254158.html背景locust是一个python的第三方库,用于做性能测试,可使用多台机器同时对一台服务器进行压测,使用其中一台机器作为主节点,进行分布式管理博主测试接口的时候一直是使用python脚本,后来有个需求需要做性能测试,我第一时间就想到了locust,不需要再对测试脚本进行编辑,而且对测试机的性能要
Detector_
·
2018-02-27 15:37
Python
上一页
96
97
98
99
100
101
102
103
下一页
按字母分类:
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
其他