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_
类与实例的属性关系
从对象的相关知识我们知道,实例的内存中只有数据属性,准确的说应该是只有init构造函数中的数据,还不包括类中其他的数据属性。而类中既有init构造函数中的数据属性还有不在init构造函数中的数据,同时还包含类中的函数属性。为什么要这样设计呢?因为我们可以通过类来实例化一个个不同的对象,如果此时把类的所有属性都存储在实例的内存中,那么所有的类的函数属性将重复的存放在内存中,这将极大的浪费电脑内存。所
易水寒月
·
2018-04-28 11:52
Python
属性关系
Python学习笔记
Python_
对象(实例)
1.实例化过程对象就是类实例化的结果,我们可以模仿函数的调用方式来进行实例化的过程,如下图所示:可以发现,函数是函数名(实参1,实参2,...),而实例化是类名(self,参数1,参数2,...),实例化的过程看下图:可以发现在实例化的过程中,先是加载了类中的所有代码块(先后打印了:下面是开门的方法、下面是关门的方法、这个门打开了),再执行了构造函数。2.对象属性相关2.1数据属性在执行构造函数的
易水寒月
·
2018-04-28 11:15
python
python对象
python实例
Python学习笔记
Python_
类的属性
1.类属性分类类的属性分为:数据属性:就是类中的变量;函数属性:就是类中函数,在面向对象设计中通常称为方法;类和对象的属性均使用点(.)来访问自己的属性2.类的属性类的定义与函数极其相似,我们可以使用函数的作用域来理解类的属性调用方式。我们可以通过类的属性字典来查询类的属性,如下图所示:代码块为:classDoor():"门的类"address="浙江省杭州市"def__init__(sel
易水寒月
·
2018-04-28 11:34
python
python
属性
Python学习笔记
Python_
赋值和深浅copy
Python中赋值和深浅copy存储变化在刚学python的过程中,新手会对python中赋值、深浅copy的结果感到丈二和尚。经过多次在网上查找这几个过程的解释说明以及实现操作观察,初步对这几个过程有了浅显的认识。以下内容仅是我在学习过程中遇到的问题,然后上网搜验证,最后理解。博文也许没有将这部分内容写明白,也许有不对的地方,如果有大佬看到希望能指点一下新人。随着后面的学习以及理解会再次补充此内
weixin_34179762
·
2018-04-11 17:00
python
数据结构与算法
Python_
异常处理详解
异常处理在任何一门编程语言里都是值得关注的一个话题,良好的异常处理可以让你的程序更加健壮,清晰的错误信息更能帮助你快速修复问题。在Python中,和不部分高级语言一样,使用了try/except/finally语句块来处理异常,如果你有其他编程语言的经验,实践起来并不难。异常处理语句trydosomethingexcpet:dosomethingfinally:dosomething实例代码:de
古佛青灯度流年
·
2018-04-10 16:24
《机器学习实战》中贝叶斯分类导入RSS源中entries为[]
《机器学习实战》中贝叶斯分类中导入RSS源例子_
python_
动态网站制作指南http://www.knowsky.com/885215.html参考原文:http://newyork.craigslist.org
cckchina
·
2018-04-08 20:20
python_
基本数据类型
什么是数据?数据即变量的值,如age=18,18则是我们保存的数据。为何要有多种类型的数据?变量的是用来反映/保持状态以及状态变化的,毫无疑问针对不同的状态就应该用不同类型的数据去标识;3数字int整型定义:age=10#age=int(10)用于标识:年龄,等级,×××号,qq号,个数float浮点型定义:salary=3.1#salary=float(3.1)用于标识:工资,身高,体重,查看数
qyyychang
·
2018-04-08 16:18
python
基础数据
类型
python
3月学习资源整合(书单 | Python | 技术学习)
书单书单|人生苦短,我用python不可错过的十本Python好书视频零基础入门学习
python_
小甲鱼python视频教程(全套96集)python全栈工程师视频视频|小白python基础入门python
柠萌Sweet
·
2018-04-06 21:26
资源分享
Python_
合并多个文件夹下的多个csv文件
#-*-coding:utf8-*-importos.pathimportosimportcsvimportrepath="D:\Datebase\data1\DataChallengeOne"#i=0files=os.listdir(path)withopen('Email.csv','w+',newline='',encoding='UTF-8')ascsvfile:writer=csv.wr
世界第一雕
·
2018-04-01 23:47
Python
chinavis2018
csv
python学习资料 -- 从入门到高薪[整理中……]
最新一期二手书:第37期C和指针&C陷阱与缺陷推荐阅读:领取视频教程:零基础入门学习
python_
小甲鱼python视频教程(全套96集)分享自学编程收藏的网站学习资源好的学习资料当然要分享第五部分,资料包
柠萌Sweet
·
2018-03-31 09:13
人生苦短
我用python
python_
爬取【安居客房源信息】
最近在看房子,试着抓取了安居客上房源信息,供大家学习参考。#-*-encoding=UTF-8-*-fromurllib.requestimporturlopenfrombs4importBeautifulSoupimportxlrdimportxlwtcity="sz"###城市缩写html_sheet=5###页面数url="https://"+str(city)+".fang.anjuke.
lanzhihui_
·
2018-03-28 23:01
python
Python_
函数
一、认识函数print()round(a,n):四舍五入保留小数点的n位help(函数名):查看内置函数的使用方法(首先在命令行输入python进入后)importthis:搜索Python之禅1.功能性2.隐藏细节3.避免编写重复的代码组织代码自定义函数二、函数的定义1.使用def来定义函数①参数列表可以没有②使用returnvalue返回函数值;None(没有return)③return:只有
西瓜超人励志要变小细腿
·
2018-03-11 12:27
Python_
函数
函数是带名字的代码块,可以完成指定的功能。如果需要在程序中重复多次执行某个任务,可以直接调用函数即可。这样就可以避免程序代码的冗余,减少代码量,方便维护。一、定义函数的格式:deffunction_name(参数1,参数2,参数3......):代码块二、函数的形参和实参:函数定义时的参数为形参,在函数调用时赋予的参数为实参;例如:三、函数传参讲解1.位置参数场景说明:当实参较少,函数在调用时易于
_Done
·
2018-03-05 16:30
Python_
函数
函数是带名字的代码块,可以完成指定的功能。如果需要在程序中重复多次执行某个任务,可以直接调用函数即可。这样就可以避免程序代码的冗余,减少代码量,方便维护。一、定义函数的格式:deffunction_name(参数1,参数2,参数3......):代码块二、函数的形参和实参:函数定义时的参数为形参,在函数调用时赋予的参数为实参;例如:三、函数传参讲解1.位置参数场景说明:当实参较少,函数在调用时易于
易水寒月
·
2018-03-03 11:34
Python
函数
Python学习笔记
python_
内置函数_切片_运算符_for循环
Python内置函数Python包含了以下内置函数:函数描述备注len(item)计算容器中元素个数del(item)删除变量del有两种方式max(item)返回容器中元素最大值如果是字典,只针对key比较min(item)返回容器中元素最小值如果是字典,只针对key比较cmp(item1,item2)比较两个值,-1小于/0相等/1大于Python3.x取消了cmp函数注意字符串比较符合以下规
一介'书生
·
2018-02-26 09:30
python基本语法
Python_
给tkinter的frame加滚动条
问题背景:当界面需要显示的内容较多时,需要用到滚动条Scrollbar,官方文档说Scrollbar只能与以下控件(canvas,entry,listbox,text)相结合。但是,如果我想让Scrollbar和frame相结合呢?解决办法是:把frame放在canvas里面(比如填满整个canvas),canvas与scrollbar结合,这样滚动canvas就等于滚动frame了。举个栗子ca
陈工一
·
2018-02-17 09:11
Python
python_
类属性_实例属性
我们接触到的一般是实例属性(对象属性),顾名思义,类属性就是类对象所拥有的属性,它被所有类对象的实例对象所共有。对于公有的类属性,在类外可以通过类对象和实例对象访问类属性classPeople(object):name='Tom'#公有的类属性__age=12#私有的类属性p=People()print(p.name)#正确print(People.name)#正确print(p.__age)#错
一介'书生
·
2018-02-05 16:27
python基本语法
python_
用两个小项目分析,深入理解面向对象
为了更好的理解面向对象编程,用下面两个案例进行分析应用1:烤地瓜分析“烤地瓜”的属性和方法示例属性如下:cookedLevel:这是数字;0~3表示还是生的,超过3表示半生不熟,超过5表示已经烤好了,超过8表示已经烤成木炭了!我们的地瓜开始时时生的cookedString:这是字符串;描述地瓜的生熟程度condiments:这是地瓜的配料列表,比如番茄酱、芥末酱等示例方法如下:cook():把地瓜
一介'书生
·
2018-01-24 09:30
python基本语法
python_
控制台输出带颜色的文字方法
在python开发的过程中,经常会遇到需要打印各种信息。海量的信息堆砌在控制台中,就会导致信息都混在一起,降低了重要信息的可读性。这时候,如果能给重要的信息加上字体颜色,那么就会更加方便用户阅读了。当然了,控制台的展示效果有限,并不能像前段一样炫酷,只能做一些简单的设置。不过站在可读性的角度来看,已经好很多了。书写格式,和相关说明如下:#格式:设置颜色开始:\033[显示方式;前景色;背景色m#说
Eva_J
·
2018-01-22 18:00
python_
对象的组成(面向对象)
1.对象对象是承载数据,执行操作的一个具体”事物”,比如具体某一个人,具体某一只狗…2.对象的组成对象中包含两个组成部分:属性:用于记录与对象相关的数据,比如姓名,年龄,身高,肤色等方法:用于实现与对象相关的操作,比如吃饭,睡觉,飞行,歌唱等3.类物以类聚,人以群分很多事物存在相同的操作/行为,比如人都进行吃饭、睡觉,狗都会跑会叫等等描述共同行为的集合,称为类(class)类是总结事物特征的抽象概
一介'书生
·
2018-01-22 08:41
python基本语法
Python_
生成器(generator)
generator与list比较generator:算法实现下一个数据的输出,不调用下一个,就不执行下一个数据的运算list:直接存储于内存,所有数据都同时存在generator相较于list占用内存小创建一个简单的generator简单的generator的创建:在列表生成式的基础上将[]改为()例如:g=(x*xforxinrange(10))generator的调用next调用:(直到报错结
射手再见蓝天575
·
2018-01-20 00:06
python_
列表生成式
列表生成式的好处代码量少效率高列表生成式的格式[]循环的:省略例子:>>>[sforsin('momo','huohuo',89,'54re')ifisinstance(s,str)]['momo','huohuo','54re']>>>[s+yforsin"ABC"foryin'tmd']['At','Am','Ad','Bt','Bm','Bd','Ct','Cm','Cd']
射手再见蓝天575
·
2018-01-14 22:18
Python_
迭代
迭代定义通过for...in循环进行的遍历称为迭代常见迭代对象listtupledictsetstring判断迭代对象引入包fromcollectionsimportIterable执行判断>>>fromcollectionsimportIterable>>>isinstance('simple',Iterable)True>>>isinstance({'key'},Iterable)True>>
射手再见蓝天575
·
2018-01-14 22:54
python_
切片
切片切片就是切取片段的意思吧!切片常见对象listtuplestring切片格式[x:y:z]当x、y、z当中有一个不写,表示使用默认值:z的默认值为1,x、y的默认值分别是0和len(),y位置的值不取常见切片用法取[0,n)的数据>>>l=['peryter',90,'momo','huo','amiee']>>>l[:4]['peryter',90,'momo','huo']取n之后的数据>
射手再见蓝天575
·
2018-01-14 20:24
Python_
函数定义
函数定义格式def(参数):[函数体][返回值]引用函数:importfromimport实例:D:\Demo>copyconMy_Abs.pydefmy_abs(x):ifxpythonPython3.6.4(v3.6.4:d48eceb,Dec192017,06:04:45)[MSCv.190032bit(Intel)]onwin32Type"help","copyright","credit
射手再见蓝天575
·
2018-01-11 22:14
python_
小白的修炼笔记_2018/1/6_多态
对比java和python的多态java://定义一个Animals类classAnimals{publicvoidbark(){System.out.println("Animalsbark");}}//定义了一个Cats类继承了Animals类classCatsextendsAnimals{//重写了父类Animals的bark()方法publicvoidbark(){System.out.p
Heart_Bison
·
2018-01-06 12:02
python_小白的修炼笔记
python
java
多态
继承
python_
字典(dict)
一.字典创建1.赋值创建字典In[41]:d={"key1","value1","key2","value2"} #赋值创建字典,key-value,键值对In[42]:printdset(['key2','key1','value2','value1'])In[43]:services={"ssh":22,"ftp":[20,21],"http":[80,8080]}In[44]:prints
LULUBAO1997
·
2018-01-05 11:17
python
python_
列表list
列表list(大了激素的数组)一.什么是列表1.数组:数组是只能存储同一种数据类型的结构scores[43]=[12,12.0,"hello"]2.定义列表In[1]:li=[1,1.0,"zl",(1,2,3,4),[1,2,3,4]]In[2]:printli[1,1.0,'zl',(1,2,3,4),[1,2,3,4]]3.定义元组In[3]:t=(1,1.0,"zl",(1,2,3,4),
LULUBAO1997
·
2018-01-05 09:15
python_
基础讲解_30min
一python大致介绍python是一种脚本语言,简而言之就是不需要编译链接,而直接解释运行。python主要运用了库的概念,丰富的库方便开发者的进行工程开发,正因此其广泛运用。而且其还可以对接其他语言,被称为胶水语言(我现在还不明白)。二python的语法规范import××× from×××import××× 表示引进一个库,之后就可以运用这个库的函数;运行时解释器从默认路径中搜索模块,该路径
YeKYLI
·
2018-01-04 00:00
python
python_
小白的修炼笔记_2017/12/28_因重名引起的导入问题
今天学习if语句,在代码中导入了random但是会报错其中的:其所在行列为:(0,56)是该导入random的py文件不能正常运行而运行的别的文件的输出(不知道为什么在该py文件不能运行的情况下一直是那个py文件)作为小白,除了路径什么意思别的很是不理解,上百度也没有查到然后,我就按照路径找到了__init__.py的line26看不太懂什么意思,只能上百度,也没查到(很难受)但是我看懂了一个单词
Heart_Bison
·
2017-12-28 11:20
python_小白的修炼笔记
python_
元祖
一.元组的定义•-定义空元组tuple=()•-定义单个值的元组tuple=(fentiao,)•-一般的元组tuple=(fentiao,8,male)•t=tuple()工厂方法In[1]:a=()In[2]:type(a)Out[2]:tupleIn[5]:b=("hello",) #定义单个元祖的时候,一定要在这个元素后面加逗号In[6]:type(b)Out[6]:tupleIn[8]
LULUBAO1997
·
2017-12-28 11:01
Python_
测试函数
编写函数和类时,还可以为其编写测试。通过测试,可确定代码面对各种输入都能够按要求那样工作。在程序添加新代码时,你也可以对其进行测试,确认它们不会破坏程序既有的行为。程序员都会犯错,因此每个程序员都必须经常测试其代码,在用户发现问题前找出它们。测试函数name_function.pydefget_formatted_name(first,last):"""Generateaneatlyforma
Cengineering
·
2017-11-28 14:22
python
python_
如何拆分含有多种分隔符的字符串?
案例:把某个字符串依据分隔符拆分,该字符包含不同的多种分隔符,如下s='12;;7.osjd;.jshdjdknx+'其中;.+是分隔符有哪些解决方案?方法1:通过str.split()方法,每次处理一个分隔符1234567891011121314151617181920212223242526272829303132#!/usr/bin/python3defgo_split(s,symbol):
legendavid
·
2017-11-23 17:09
语言相关
python_
中文编码问题
https://www.cnblogs.com/yuguangchuan/p/4310952.html什么是字符编码?计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。比如两个字节可以表
hlang8160
·
2017-11-17 20:35
python
Python_
用户输入和while循环
函数input()的工作原理 函数input()让程序暂停运行,等待用户输入一些文本。获取用户输入后,Python将其存储在一个变量中,以方便使用。prompt="ifyoutelluswhoyouare,wecanpersonlizethemessageyousee."prompt+="\nWhatisyourfirstname?"name=input(prompt)print("\nHell
Cengineering
·
2017-11-09 16:29
python
Python_
操作列表
遍历列表 你经常遍历列表的所有元素,对每个元素执行相同的操作。例如,在游戏中,可能需要将每个界面元素平移相同的距离;对于包含数字列表,可能需要对每个元素执行相同的统计运算;在网站中,可能需要显示文章列表中的每个标题。需要对列表中的每个元素都执行相同的操作时可以用Python中的for循环。magician.py>>>magicians=['alice','david','carolina']>>
Cengineering
·
2017-11-01 15:06
python
python_
网络数据爬取篇2
BeautifulSoup库在上一篇爬虫Blog之后,获取到这些数据之后,我们只是爬的源码,还要对进一步处理,就是解析的地方,这里就是利用BeautifulSoup文件库:我们来看看它的介绍:“Youdidn'twritethatawfulpage.You'rejusttryingtogetsomedataoutofit.BeautifulSoupisheretohelp.Since2004,it
Charben
·
2017-10-25 12:28
python爬虫
python_
网络爬虫篇1
入门知识·文件的读取在学习Python的过程中,顺便看了看Python网络爬虫的些许知识,记录的笔记:先来看一看怎么从本地获取数据,常见的也就是读取文件,这里也就是关于python读取文件的语法:file_obj=open(filename,mode='r',buffering=-1,....)mode为可选参数,r读w写a追加[注意:w模式会清空原来的内容,所以要小心!]在python中文件是一
Charben
·
2017-10-25 12:12
python爬虫
python_
如何去除字符串中不想要的字符?
去掉两端字符串:strip(),rstrip(),lstrip()123456789101112131415#!/usr/bin/python3s='-----abc123++++'#删除两边空字符print(s.strip())#删除左边空字符print(s.rstrip())#删除右边空字符print(s.lstrip())#删除两边-+和空字符print(s.strip().strip('-
neoson2015
·
2017-10-11 17:18
PYTHON_
异常值检测
借鉴于http://scikit-learn.org/stable/modules/outlier_detection.html#novelty-and-outlier-detection一、概况两大异常noveltydetection这些训练数据没有被异常值所污染,我们有兴趣在新的观测中发现异常。outlierdetection训练数据中包含异常值,和我们需要合适的训练数据中心模式忽略的越轨的意
晟文刀
·
2017-09-26 09:37
Python_
二叉树定义与遍历
二叉树定义classBinTNode(object):def__init__(self,dat,left=None,right=None):self.data=datself.left=leftself.right=rightdefcount_BinTNodes(t):iftisNone:return0else:return1+count_BinTNodes(t.left)+count_BinTN
Co_zy
·
2017-08-24 23:18
数据结构与算法
python_
装饰器二(对有/不定长参数函数的装饰)
上一篇说完了装饰器的原理,现在新的需求来了,我们需要对有/不定长参数的函数进行装饰,那么我们需要怎么对我们的装饰器进行改造呢?读者你想别着急,如果是你的话,你会怎么做呢?一:对带参数的函数进行装饰deffunc(functionName):definner(a,b):functionName(a,b)returninner@funcdefdemo(a,b):print("a=%s,b=%s"%(a
抢我名字
·
2017-08-22 23:13
Python
Python_
装饰器(一)原理篇
在说装饰器的时候先说一个小的知识点当定义了相同函数名的函数,在调用的时候回执行最后一个执行的结果为2,第一次的函数被覆盖了。装饰器是程序开发中经常会用到的一个功能,用好了装饰器,开发效率如虎添翼,所以本次我们来说一下python中的装饰器在开发的过程中我们要遵守开放封闭的原则封闭:已实现功能的代码块开放:对扩展开放所以当我们想要对已经实现的功能就行修改的时候,只能对其进行扩展,所以我们就引入了装饰
抢我名字
·
2017-08-14 21:15
Python
Python_
网络爬虫(新浪新闻抓取)
爬取前的准备:BeautifulSoup的导入:pipinstallBeautifulSoup4requests的导入:pipinstallrequests下载jupyternotebook:pipinstalljupyternotebook下载python,配置环境(可使用anocanda,里面提供了很多python模块)json定义:是一种格式,用于数据交换。Javascript对象定义:一种
gongxiaojiucom足球资讯网
·
2017-07-30 13:09
python_
数据分析_笔记碎碎念
1、数据聚合与分组计算1、根据一个或多个键(可以是函数、数组或DataFrame列名)拆分pandas对象2、计算分组摘要统计,如计数、平均值、标准差,或用户自定义函数3、对DataFrame的列应用各种各样的函数4、应用组内转换或其他运算,如规格化、线性回归、排名或选取子集等5、计算透视表或交叉表6、执行分位数分析以及其他分组分析2、dataFrame.ix[]先行索引,后列行优先:从高维度开始
智慧的牛
·
2017-06-10 12:17
技术专题
程序员心得
Python_
进程_线程篇
本节内容操作系统发展史介绍进程、与线程区别pythonGIL全局解释器锁线程语法join线程锁之Lock\Rlock\信号量将线程变为守护进程Event事件queue队列生产者消费者模型Queue队列开发一个线程池进程语法进程间通讯进程池操作系统发展史手工操作(无操作系统)1946年第一台计算机诞生--20世纪50年代中期,还未出现操作系统,计算机工作采用手工操作方式。手工操作程序员将对应于程序和
LWL_WLiang
·
2017-05-27 22:09
Python
python_
类
名词简介:类变量:类变量在整个实例化的对象中是公用的,类变量定义在类中且在函数体之外,类变量通常不作为实例变量使用,在函数体中使用类变量时的方法为:类名.类变量实例变量:定义在方法中的变量,只作用于当前实例的类方法:类中定义的函数实例化:创建一个类的实例,类的具体对象对象:通过类定义的数据结构实例,对象包括两个数据成员(类变量和实例变量)和方法1.创建类classclassname:'类的帮助信息
lml10221017
·
2017-05-06 09:06
python
python
python_
使用matplotlib画柱状图(bar),散点图(scatter)
柱状图(plt.bar)代码与注释importnumpyasnpfrommatplotlibimportpyplotaspltplt.figure(figsize=(9,6))n=8X=np.arange(n)+1#X是1,2,3,4,5,6,7,8,柱的个数#numpy.random.uniform(low=0.0,high=1.0,size=None),normal#uniform均匀分布的随
AlienDaniel
·
2017-02-22 09:56
python
python_
第三方库汇总
库名称简介Chardet字符编码探测器,可以自动检测文本、网页、xml的编码。colorama主要用来给文本添加各种颜色,并且非常简单易用。Prettytable主要用于在终端或浏览器端构建格式化的输出。difflib,[Python]标准库,计算文本差异Levenshtein,快速计算字符串相似度。fuzzywuzzy,字符串模糊匹配。esmre,正则表达式的加速器。shortuuid,一组简洁
古佛青灯度流年
·
2016-12-12 21:59
Python_
模拟登录(爬取教务系统信息并制作查询界面)
采用模块:(1)urllib,urllib2,cookielib,BeautifulSoup(2)wx,py2exe工作步骤:(1)解析网站原理,主要获取post数据、密码加密方式相关信息所在真实页面;(2)爬取所选课程信息与成绩;(3)利用wxpython制作界面,并生成exe;(4)发博客增加个人人气。1、网站解析(1)headers和post数据可利用浏览器审查元素,刷新页面获取相关元素的g
像在吹
·
2016-10-22 13:37
Python
python
爬虫
登录
wxpython
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他