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进阶
(三十六)-Web框架Django项目搭建全过程
Python进阶
(三十六)-Web框架Django项目搭建全过程 IDE说明:Win7系统Python:3.5Django:1.10Pymysql:0.7.10Mysql:5.5注:可通过pipfreeze
sunhuaqiang1
·
2017-04-15 08:00
mysql
django
python
项目搭建
Python进阶
(三十五)-Fiddler命令行和HTTP断点调试
Python进阶
(三十五)-Fiddler命令行和HTTP断点调试一.Fiddler内置命令 上一节(使用Fiddler进行抓包分析)中,介绍到,在websession(与我们通常所说的session
sunhuaqiang1
·
2017-04-14 09:00
python
调试
fiddler
Python进阶
(三十四)-Python3多线程解读
Python进阶
(三十四)-Python3多线程解读线程讲解 多线程类似于同时执行多个不同程序,多线程运行有如下优点:使用线程可以把占据长时间的程序中的任务放到后台去处理。
sunhuaqiang1
·
2017-04-14 09:00
多线程
线程
python
Python进阶
(三十三)-Python获取并输出当前日期时间
Python进阶
(三十三)-Python获取并输出当前日期时间 取得时间相关信息的话,要用到pythontime模块,pythontime模块里面有很多非常好用的功能,可以去官方文档了解下。
sunhuaqiang1
·
2017-04-14 08:00
python
当前时间
廖雪峰老师——
Python进阶
( 函数式编程 )
python把函数作为参数在2.1小节中,我们讲了高阶函数的概念,并编写了一个简单的高阶函数:defadd(x,y,f):returnf(x)+f(y)如果传入abs作为参数f的值:add(-5,9,abs)根据函数的定义,函数执行的代码实际上是:abs(-5)+abs(9)由于参数x,y和f都可以任意传入,如果f传入其他函数,就可以得到不同的返回值。python中map()函数map()是Pyt
a2459956664
·
2017-04-05 19:04
Python
Python进阶
实践课:泰坦尼克之灾获救预测
泰坦尼克号遇难获救预测是kaggle(数据建模与数据分析竞赛平台)上的一道justforfun的题,数据整洁,拿来练手,是极好的。这是个简单机器学习挑战题,但是由于数据样本相对较少,且具有一定随机性,所以还是有一定挑战的。在本次CSDNPython学习班发起的攒课活动主题就是一步步拆解分析这道挑战题的解决思路。欢迎大家报名:http://www.bagevent.com/event/463797开
Jeff_fz
·
2017-03-28 11:23
python
数据
基础
机器学习
活动
Python进阶
-- 4. 处理json文件
1.读取【列表】格式的json文件:源文件:[ { "CountryName":"ArabWorld", "CountryCode":"ARB", "Year":"1960", "Value":"96388069"}, { "CountryName":"ArabWorld", "CountryCode":"ARB", "Year":"1961", "Value":"98882541.4"} ]代码
lwbeyond
·
2017-03-10 00:00
Python
python进阶
14:实例方法和类方法、types.MethodType()
1实例方法一个实例的私有属性就是以__开头的属性,无法被外部访问,那这些属性定义有什么用?虽然私有属性无法从外部访问,但是,从类的内部是可以访问的。除了可以定义实例的属性外,还可以定义实例的方法。实例的方法就是在类中定义的函数,它的第一个参数永远是self,指向调用该方法的实例本身,其他参数和一个普通函数是完全一样的:classPerson(object):def__init__(self,nam
万万冇想到
·
2017-02-23 17:59
python进阶
python进阶
4:返回函数
Python的函数不但可以返回int、str、list、dict等数据类型,还可以返回函数!例如:deff():print'usef()'defg():print'useg()'#返回函数greturng调用函数f,我们会得到f返回的一个函数:>>>x=f()usef()>>>x>>>x()useg()#调用x()就是执行g()函数定义的代码请注意区分返回函数和返回值:defmy_abs():re
万万冇想到
·
2017-02-23 09:44
python进阶
Python进阶
篇之字典操作总结
一、与字典值有关的计算问题想对字典的值进行相关计算,例如找出字典里对应值最大(最小)的项。解决方案一:假设要从字典{'a':3,'b':2,'c':6}中找出值最小的项,可以这样做:>>>d={'a':3,'b':2,'c':6}>>>min(zip(d.values(),d.keys()))(2,'b')值得注意的是d.values()获取字典的全部值,d.keys()获取字典的全部键,而且两个
追梦人物
·
2016-11-16 11:35
【
Python进阶
】04、CGI编程
一、CGI概述1、CGI简介CGI(CommonGatewayInterface)是WWW技术中最重要的技术之一,有着不可替代的重要地位。CGI是外部应用程序(CGI程序)与Web服务器之间的接口标准,是在CGI程序和Web服务器之间传递信息的过程。CGI规范允许Web服务器执行外部程序,并将它们的输出发送给Web浏览器,CGI将Web的一组简单的静态超媒体文档变成一个完整的新的交互式媒体。Com
xiexiaojun
·
2016-11-10 15:08
【Python进阶】04
CGI编程
【python2】
【
Python进阶
】03、json
本节学习如何使用Python语言来编码和解码JSON对象。这里的编码不是指字符编码,而是指把python对象转化为能在网络上或其它介质上传输的文本信息。一、json简介JSON:JavaScriptObjectNotation(JavaScript对象表示法)JSON是存储和交换文本信息的语法。类似XML。JSON比XML更小、更快,更易解析。JSON使用Javascript语法来描述数据对象,但
xiexiaojun
·
2016-11-09 18:21
【Python进阶】03
json
【python2】
从入门到放弃(进阶版)
就在昨天,我满心欢喜的继续学习《
Python进阶
》教程的时候,我开始怀疑,怀疑是否我的这里(brain)有问题。然后一点点,被它伤得体无完肤。我觉得我要爆炸了,快要经历从入门到放弃的过程了。
鸡仔说
·
2016-10-21 09:55
Python 进阶_生成器 & 生成器表达式
目录目录相关知识点生成器生成器fab的执行过程生成器和迭代器的区别生成器的优势加强的生成器特性生成器表达式生成器表达式样例小结相关知识点
Python进阶
_迭代器&列表解析生成器带有yield关键字的的函数在
Jmilk
·
2016-09-17 12:00
python
迭代器
fab
python进阶
—装饰器Decorator
python装饰器是在函数调用之上的修饰,这些修饰是在声明或者定义一个函数的时候进行设置的。同时,装饰器是一个返回函数对象的高级函数。装饰器的语法是以@开头的,而后是装饰器函数的名字以及可选的参数,而后是装饰器要修饰的函数以及该函数的可选参数,主要是以下形式:@decorator(dec_opt_args)deffunc2Bdecorator(func_opt_args):......1装饰器与函
happy_19
·
2016-09-04 20:07
Python 学习笔记(四):常用内建模块和第三方模块
结合翻译的标准库一览(
Python进阶
学习)进行学习,可以更多的提高~序列化在程序运行的过程中,所有的变量都是在内存中,比如,定义一个dict:d=dict(name='Bob',age=20,score
Jurbo
·
2016-08-28 11:11
Phython
Python 标准库一览(
Python进阶
学习)
写这个的起因是,还是因为在做Pythonchallenge的时候,有的时候想解决问题,连应该用哪个类库都不知道,还要去百度(我不信就我一个人那么尴尬TvT)好像自从学习了基础的Python语法,看了几本Python经典的书,知道了一些常见的类库。在几本语法应用熟练的情况下,如果不做题,像是无法显著的提高自己的知识储备了(所以叫你去做pythonchallenge啊,什么都不会~~)。因此,为了避免
Jurbo
·
2016-08-27 11:03
Phython
Python decorator装饰器
文中知识点和代码示例学习自慕课网,
python进阶
部分(http://www.imooc.com/learn/317).学习笔记装饰器的理解:装饰器本质上是一个高阶函数,接受一个函数,进行处理,然后返回一个新的函数
SateZheng
·
2016-07-28 23:05
Python进阶
(二)
博客链接:http://inarrater.com/2016/07/03/pythonadvance2/这一部分是关于Python的Callable。在Stackoverflow上有一个专门的问题叫做“Whatisa"callable"inPython”,高票回答中说:Acallableisanythingthatcanbecalled.这个回答很抽象,大雄从更具体的角度来阐述Callable这个
董夕
·
2016-07-03 00:38
Python进阶
(装饰器)
note1:Python内置的@语法就是为了简化装饰器调用。下面两图效果一样。Paste_Image.pngPaste_Image.pngnote2:python的decorator本质上是一个高阶函数,接受一个函数作为参数,然后返回一个新函数。使用decorator用Python提供的@语法,可以避免写f=decorator(f)这样的代码。note3:没有decorator情况下,打印函数名:
君宝儿
·
2016-05-20 09:37
Python 装饰器,@property 以及 Pycaffe.py
Python装饰器的知识请参考:12步轻松搞定python装饰器@property函数的知识请参考:
Python进阶
之“属性(property)”详解下面贴一段pycaffe.py中的代码@property
iamzhangzhuping
·
2016-05-13 17:00
Python进阶
语法
函数式编程概念:要了解什么是函数式编程什么是函数这两者的区别高阶函数的特点:能接收函数作为参数注意:map()是Python内置的高阶函数,它接收一个函数f和一个list,并通过把函数f依次作用在list的每个元素上,得到一个新的list并返回。reduce()函数也是Python内置的一个高阶函数。reduce()函数接收的参数和map()类似,一个函数f,一个list,但行为和map()不同,
coco510
·
2016-04-25 00:25
Python进阶
语法
函数式编程概念:要了解什么是函数式编程什么是函数这两者的区别高阶函数的特点:能接收函数作为参数注意:map()是Python内置的高阶函数,它接收一个函数f 和一个 list,并通过把函数f依次作用在list的每个元素上,得到一个新的list并返回。 reduce()函数也是Python内置的一个高阶函数。reduce()函数接收的参数和map()类似,一个函数f,一个list,但行为和m
coco510
·
2016-04-25 00:00
函数
python
函数式编程
Python进阶
语法
函数式编程概念:要了解什么是函数式编程什么是函数这两者的区别(参考自廖雪峰Python教程,如有侵权请告知删除,感谢廖雪峰老师无私分享知识)高阶函数的特点:能接收函数作为参数注意:map()是Python内置的高阶函数,它接收一个函数f 和一个 list,并通过把函数f依次作用在list的每个元素上,得到一个新的list并返回。reduce()函数也是Python内置的一个高阶函数。reduce
御前带刀红衬衫
·
2016-04-22 22:00
python语法
python进阶
学习笔记(四)--多线程thread
在使用多线程之前,我们首页要理解什么是进程和线程。什么是进程?计算机程序只不过是磁盘中可执行的,二进制(或其它类型)的数据。它们只有在被读取到内存中,被操作系统调用的时候才开始它们的生命期。进程(有时被称为重量级进程)是程序的一次执行。每个进程都有自己的地址空间,内存,数据栈以及其它记录其运行轨迹的辅助数据。操作系统管理在其上运行的所有进程,并为这些进程公平地分配时间。什么是线程?线程(有时被称为
027ryan
·
2016-04-18 16:49
多线程
Python进阶
---函数式编程简介
函数式编程:(functional),是一种编程范式。函数式编程特点:①把计算视为函数而非指令;②纯函数式编程:不需要变量、没有副作用、测试简单;③支持高阶函数,代码简洁。Python支持的函数式编程:①Python不是纯函数式编程,允许有变量;②支持高阶函数,可作为变量传入;③支持闭包,有了闭包就能返回函数;④有限度的支持匿名函数。
southern_King
·
2016-04-15 09:00
函数式编程
python进阶
一、Python 进阶 之 函数式编程
Python进阶
之函数式编程写在前面入门阶段的系列笔记传送门→进这里已经掌握了基础的内容如下:变量和数据类型:Python内置的基本类型List和Tuple:顺序的集合类型条件判断和循环:控制程序流程Dict
Heartyhu
·
2016-04-10 15:00
python
进阶
python进阶
Python学习进阶的路线大概是这样子的:学会列表推导学会生成器尽量在代码中使用map、reduce、filter、iter、range等函数学会装饰器多写递归函数学会itertools和functools读《RealWorldHaskell》利用高层次(higherorder)函数、递归等重写以前的Python代码每次同事给你看Python类时,称用字典加一些函数可以“更好地”实现。拥抱函数式编
titer1
·
2016-04-05 12:00
python进阶
教程之文本文件的读取和写入
Python具有基本的文本文件读写功能。Python的标准库提供有更丰富的读写功能。文本文件的读写主要通过open()所构建的文件对象来实现。创建文件对象我们打开一个文件,并使用一个对象来表示该文件:复制代码代码如下:f=open(文件名,模式) 最常用的模式有:复制代码代码如下:"r" #只读“w” #写入比如复制代码代码如下:>>>f=open("test.txt","r")文件对
ly0303521
·
2016-03-29 15:00
python
Python进阶
03 元组/列表/字典 互转
#1、字典dict = {'name': 'Zara', 'age': 7, 'class': 'First'}#字典转为字符串,返回: {'age': 7, 'name': 'Zara', 'class': 'First'}print type(str(dict)), str(dict)#字典可以转为元组,返回:('age', 'name', 'class')print tuple(dict)#
wyy962653920
·
2016-03-20 13:53
字符串
Python学习笔记
Python进阶
03 元组/列表/字典 互转
#1、字典 dict = {'name': 'Zara', 'age': 7, 'class': 'First'} #字典转为字符串,返回: {'age': 7, 'name': 'Zara', 'class': 'First'} print type(str(dict)), str(dict) #字典可以转为元组,返回:('age', 'name', 'class') print tuple
wyy962653920
·
2016-03-20 13:53
字符串
Python进阶
02 元组、列表、字典和集合
内容介绍python的基础数据结构有:列表(list),元祖(tuple),字典(dict),字符串(string),集合(set)#1)创建 list = ['1',(1,2),'1', '2'] #2) 得到list 长度 >>> print len(list) 4 #3) 删除 >>> del list[0] >>> print list [(1, 2), '1', '2'] >>> del
wyy962653920
·
2016-03-20 13:05
python
字符串
Python进阶
01 文件处理
Python中file()与open()区别两者都能够打开文件,对文件进行操作,也具有相似的用法和参数,但是,这两种文件打开方式有本质的区别,file为文件类,用file()来打开文件,相当于这是在构造文件类,而用open()打开文件,是用python的内建函数来操作,建议使用open操作基本一样,此处以file来演示r 读 w 写 a 追加 r+ 读写 w
wyy962653920
·
2016-03-20 13:55
python
文件处理
python进阶
学习笔记(一):打开文件
http://www.cnblogs.com/fnng/archive/2013/05/22/3091982.html同样是《python基础教程(第二版)》的内容,只是后面内容学起来,相比前面会比较有趣,也更加实用,所以,将“基础”改为“进阶”。python电子书分享地址:http://yunpan.cn/Q2U87uGrNiTA3 本节讲文件的操作-----------------------
tianbwin2995
·
2016-03-16 10:00
几本python书籍
diveintopython2 English 中文diveintopython3 English 中文笨办法学Python简明Python教程LearnPythonTheHardWayFullCirclePython教程
Python
阿斗
·
2016-03-02 11:00
python进阶
之路之文件处理
Python之文件处理1.文件的常见操作文件是日常编程中常用的操作,通常用于存储数据或应用系统的参数。python提供了os、os.path、shutil等模块处理文件,其中包括最常用的打开文件,读写文件,赋值文件和删除文件等函数。1.1文件的创建python3.+中移除了python2中的全局file()函数,还保留了open()函数。文件的打开或创建可以使用函数open()。该函数可以指定处
李兴利
·
2016-02-29 10:00
Python进阶
(上)
作者:Vamei出处:http://www.cnblogs.com/vamei欢迎转载,也请保留这段声明。谢谢!Python基础介绍了基本概念,特别是对象和类。进阶教程对基础教程的进一步拓展,说明Python的细节。希望在进阶教程之后,你对Python有一个更全面的认识。一、词典之前我们说了,列表是Python里的一个类。一个特定的表,比如说nl=[1,3,8],就是这个类的一个对象。我们可以调用
Dr_Guo
·
2016-02-27 22:00
python
Python进阶
Python函数进阶返回多个返回值defmultiReturn(): return1,2 >>>multiReturn() (1,2)语法非常简单,实际上Python以元组的形式将多个返回值包装并返回。函数参数参数语法除了常规的参数(位置参数)语法外,Python也支持默认参数,可变参数以及词典参数语法。默认参数语法deffunc(args=defaultVal):statements示例:de
_Finley
·
2016-02-26 15:00
Python进阶
之路---1.5python数据类型-字符串
字符串python字符串与字符编码字符编码字符编码我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。
李兴利
·
2016-02-02 11:00
Python进阶
之路---1.5python数据类型-字符串
字符串python字符串与字符编码字符编码字符编码我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节
李兴利
·
2016-02-02 11:00
python进阶
之路4.2---装饰器
装饰器python中一切都是对象,对于函数来说也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也可以调用函数。deftest(): print("welcometobeijing") test() 函数对象有一个name属性,可以拿到函数的名字:test.__name__ >>test 如果,我们要增强函数test()函数的功能,比如,在函数前后自动打印日志,但又不希望修改t
李兴利
·
2016-01-28 13:00
python进阶
之路4.1---生成器与迭代器
python3生成器与迭代器1迭代器定义:迭代器是访问集合元素的一种方式。迭代器从集合的第一个元素开始访问,直到所有的元素访问结束。迭代器只能往前不能后退。特点:1)访问者不需要关心迭代器的内部结构,仅需要通过next()方法不断去获取下一个内容。2)不能随机访问集合中的某个值,只能从头到尾依次访问,便于循环比较大的数据集合,节省内存。下面使用斐波那契数列为例,说明为何使用迭代器:示例代码1de
李兴利
·
2016-01-28 13:00
python进阶
学习三——第四天
一.iter&yield迭代器1.1iter1names=iter(['zeng','chun','yun']) 2print(names) 3print(names.__next__()) 4print(names.__next__()) 5print(names.__next__()) 6print(names.__next__()) 7 8 9#第一个输出打印迭代器对象 1
曾春云
·
2016-01-24 14:00
Python之路【第二篇:
Python进阶
】
一:set的用法分析:1、set是一个无序且不重复的集合,只由类语法创建,例如:s1=set();2、set的优点:访问速度快,天生是用来解决重复问题。3、set的用法解析:•add():在集合中添加元素;1#!/usr/bin/envpython 2s1=set([1,2,3,]) 3s1.add(4) 4print(s1) 5(1,2,3,4)set•difference():做差集运
黑色星期五.py
·
2016-01-22 00:00
2.3
Python进阶
03 模块
我们之前看到了函数和对象。从本质上来说,它们都是为了更好的组织已经有的程序,以方便重复使用。模块(module)也是为了同样的目的,在Python中,一个.py文件就构成一个模块。通过模块,你可以调用其它文件中的程序。引入模块我们先写一个firest.py的问卷,内容如下:deflaugh():print'HaHaHaHa'再写一个second.py,并引入firsc中的程序:importfirs
L小橙子
·
2016-01-13 10:31
Python进阶
之路---1.4python数据类型-数字
python入门基础声明:以后python代码未注明情况下,默认使用python3.x版本1.python代码基础:print print('hello,python') 1.1pythong内部执行原理: 2.解释器python中.py的文件需要使用python的解释器执行并生成.pyc的字节码文件,在第二次执行.py文件时会直接执行已经存在的.pyc文件,如果.py文件改变,解释器会重新
李兴利
·
2016-01-11 15:00
Python进阶
之路---1.3python环境搭建
python环境安装windowspython环境安装下载安装包 https://www.python.org/downloads/安装并指定安装目录 C:\python27(默认,也可以自己指定安装目录)配置windows环境变量 【右击计算机】==》【属性】==》【高级系统设置】==》【高级】==》【环境变量】==》【编辑Path变量】==【最后添加 ;C:\python27】li
李兴利
·
2016-01-11 14:00
Python进阶
之路---1.2python版本差异
Python2.*与python3.*版本差异 作为一个初学者,我们应该如何选择python的版本进行学习呢,这两个版本有什么区别呢,接下来让我们简单了解一下,以便我们后续的学习。Python版本差异简介使用_future_模块Print函数整数除法UnicodeXrange触发异常处理异常next()函数和.net()方法for循环变量与全局
李兴利
·
2015-12-28 16:00
Python进阶
之路---1.1python简介
Python简介Python简介Python (发音:['paiθ(ə)n;(US)'paiθɔn]n.蟒蛇,巨蛇),是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。Python具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用。Python语言的特点:简单————Pyth
李兴利
·
2015-12-27 14:00
Python进阶
11-标准库介绍02
摘要:Python标准库介绍Python标准库是Python强大的动力所在,我们已经在前文中有所介绍。由于标准库所涉及的应用很广,所以需要学习一定的背景知识。 硬件原理这一部份需要了解内存,CPU,磁盘存储以及IO的功能和性能,了解计算机工作的流程,了解指令的概念。这些内容基础而重要。Python标准库的一部份是为了提高系统的性能(比如mmap),所以有必要了解基本的计算机各个组成部分的性能。 操
qq_18343569
·
2015-12-07 13:00
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他