随笔分类 -  902.Python

1 2 3 4 下一页

Python 库大全 --收集
摘要:库名称简介 Chardet字符编码探测器,可以自动检测文本、网页、xml的编码。 colorama主要用来给文本添加各种颜色,并且非常简单易用。 Prettytable主要用于在终端或浏览器端构建格式化的输出。 difflib,[Python]标准库,计算文本差异 Levenshtein,快速计算字 阅读全文

posted @ 2020-04-07 21:57 LoaderMan 阅读(1204) 评论(0) 推荐(0)

python读取Excel数据保存到mongoDB中
摘要:import xlrd import json import pymongo # 连接数据库 client = pymongo.MongoClient('localhost', 27017) mydb= client['DouBan'] info = mydb['data'] #读取Excel文件 阅读全文

posted @ 2020-04-05 16:40 LoaderMan 阅读(1586) 评论(0) 推荐(0)

python读取mongoDb数据库保存到Excel中
摘要:import pandas as pd import pymongo # 连接mongodb数据库 client = pymongo.MongoClient("localhost") # 连接数据库 db = client["DouBan"] # 数据表 douban = db["DouBanMov 阅读全文

posted @ 2020-04-05 16:39 LoaderMan 阅读(1526) 评论(0) 推荐(0)

Mac下 python2和python3共存
摘要:一般是python2默认安装了,python3没有安装,这时候一般使用命令:brew install python3 进行安装 不同方法安装python的路径是不一样的,如下所示: 接下来就要看具体步骤了。 1 控制台输入:vim ~/.bash_profile 并输入如下代码: # Setting 阅读全文

posted @ 2019-11-11 20:28 LoaderMan 阅读(505) 评论(0) 推荐(0)

Windows上python2和python3共存
摘要:1.找到python2安装目录 2.将应用程序中的python重命名为python2,或自行定义。 3.为python2设置系统变量中的path变量。注意,记得加上英文的分号。 验证:输入python2,提示python2版本即安装成功。 1.python3同理。找到python3安装目录,将应用程 阅读全文

posted @ 2019-11-11 20:28 LoaderMan 阅读(255) 评论(0) 推荐(0)

静态方法和类方法
摘要:1. 类方法 是类对象所拥有的方法,需要用修饰器@classmethod来标识其为类方法,对于类方法,第一个参数必须是类对象,一般以cls作为第一个参数(当然可以用其他名称的变量作为其第一个参数,但是大部分人都习惯以'cls'作为第一个参数的名字,就最好用'cls'了),能够通过实例对象和类对象去访 阅读全文

posted @ 2017-03-16 22:03 LoaderMan 阅读(168) 评论(0) 推荐(0)

类属性、实例属性
摘要:类属性 实例属性 实例属性是不需要在类中显示定义的,比如 在类外对类对象people进行实例化之后,产生了一个实例对象p,然后p.age = 12这句给p添加了一个实例属性age,赋值为12。这个实例属性是实例对象p所特有的,注意,类对象people并不拥有它(所以不能通过类对象来访问这个age属性 阅读全文

posted @ 2017-03-16 22:01 LoaderMan 阅读(233) 评论(0) 推荐(0)

多态
摘要:多态的概念是应用于Java和C#这一类强类型语言中,而Python崇尚“鸭子类型”。 所谓多态:定义时的类型和运行时的类型不一样,此时就成为多态 Python伪代码实现Java或C#的多态 Python “鸭子类型” 阅读全文

posted @ 2017-03-16 21:54 LoaderMan 阅读(163) 评论(0) 推荐(0)

重载
摘要:所谓重载,就是子类中,有一个和父类相同名字的方法,在子类中的方法会覆盖掉父类中同名的方法 运行结果:halou 2 2. 调用父类的方法 运行结果:xiaohua yellow 阅读全文

posted @ 2017-03-16 21:52 LoaderMan 阅读(162) 评论(0) 推荐(0)

多继承
摘要:<1>python中的多继承 所谓多继承,即子类有多个父类,并且具有它们的特征 Python中多继承的格式如下: 运行结果: *说明 python中是可以多继承的 父类中的方法、属性,子类会继承 <2>注意点 想一想: 如果在上面的多继承例子中,如果父类A和父类B中,有一个同名的方法,那么通过子类去 阅读全文

posted @ 2017-03-16 21:49 LoaderMan 阅读(201) 评论(0) 推荐(0)

继承介绍以及单继承
摘要:<1>继承的概念 在现实生活中,继承一般指的是子女继承父辈的财产 在程序中,继承描述的是事物之间的所属关系,例如猫和狗都属于动物,程序中便可以描述为猫和狗继承自动物;同理,波斯猫和巴厘猫都继承自猫,而沙皮狗和斑点狗都继承自狗 <2>继承示例 运行结果: bs的名字为: 猫bs的颜色为: white猫 阅读全文

posted @ 2017-03-16 21:42 LoaderMan 阅读(253) 评论(0) 推荐(0)

析构
摘要:创建对象时,默认调用构造方法;当删除一个对象时,同样也会默认调用一个方法,这个方法为析构方法 <1>析构方法(__del__()) Demo 结果: 阅读全文

posted @ 2017-03-16 21:33 LoaderMan 阅读(222) 评论(0) 推荐(0)

构造
摘要:<1>构造器方法的格式 "构造器"方法,的格式如下: <2>构造器方法调用 在Car类中添加 "构造器"方法: 小总结 通过上面的列子能够看到,当创建完Car类型的对象后,对象BMW对象的成员变量wheelNum和color都发生了变化,因此__init__()方法是在创建对象后,被默认执行了 想一 阅读全文

posted @ 2017-03-16 21:27 LoaderMan 阅读(208) 评论(0) 推荐(0)

方法
摘要:在类中可以根据需要定义一些方法,定义方法采用def关键字,在类中定义的方法至少会有一个参数,,一般以名为self的变量作为该参数(用其他名称也可以),而且需要作为第一个参数。 下面看个例子: 运行结果:Tom 12 阅读全文

posted @ 2017-03-16 20:58 LoaderMan 阅读(178) 评论(0) 推荐(0)

属性
摘要:在类中我们可以定义一些属性,比如: 定义了一个people类,里面定义了name和age属性,默认值分别为'Tom'和12。 在定义了类之后,就可以用来产生实例化对象了,这句p = people( )实例化了一个对象p,然后就可以通过p来读取属性了。这里的name和age都是公有的,可以直接在类外通 阅读全文

posted @ 2017-03-16 20:47 LoaderMan 阅读(303) 评论(0) 推荐(0)

创建对象
摘要:python中,可以根据已经定义的类去创建出一个个对象 创建对象的格式为: 创建对象demo: 小总结: BMW = Car(),这样就产生了一个Car的实例对象,此时也可以通过实例对象BMW来访问属性或者方法了(BMW.wheelNum) 阅读全文

posted @ 2017-03-16 20:19 LoaderMan 阅读(140) 评论(0) 推荐(0)

定义类
摘要:定义一个类,格式如下: demo:定义一个Car类 阅读全文

posted @ 2017-03-16 19:57 LoaderMan 阅读(163) 评论(0) 推荐(0)

类和对象
摘要:类的构成 类(Class) 由3个部分构成 类的名称:类名 类的属性:一组数据 类的方法:允许对进行操作的方法 (行为) 类的抽象 如何把日常生活中的事物抽象成程序中的类? 拥有相同(或者类似)属性和行为的对象都可以抽像出一个类 方法:一般名词都是类(名词提炼法) 对象 阅读全文

posted @ 2017-03-16 19:45 LoaderMan 阅读(126) 评论(0) 推荐(0)

面向对象介绍
摘要:面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,无需重复编写整个功能代码的实现,仅调用即可 面向对象:对函数进行封装,这样能够更快速的开发程序,减少了重复代码的重写过程 面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,即: 阅读全文

posted @ 2017-03-16 19:34 LoaderMan 阅读(136) 评论(0) 推荐(0)

模块发布
摘要:模块发布 1.mymodule目录结构体如下: 2.编写setup.py,py_modules需指明所需包含的py文件 3.构建模块 4.生成发布压缩包 阅读全文

posted @ 2017-03-16 17:24 LoaderMan 阅读(167) 评论(0) 推荐(0)

1 2 3 4 下一页

导航