会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
阿布alone
博客园
首页
新随笔
订阅
管理
上一页
1
···
43
44
45
46
47
48
49
下一页
2018年11月20日
day24 包
摘要: 1. 包 包是一种通过 '.模块名'来组织python模块名称空间的形式. 那什么样的东西是包呢? 我们创建的每个文件夹都可以被称之为包. 但是我们要注意, 在python2中规定. 包内必须存在__init__.py文件. 创建包的目的不是为了运行, 而是被导入使用. 包只是一种形式而已. 包的本
阅读全文
posted @ 2018-11-20 14:18 阿布_alone
阅读(180)
评论(0)
推荐(0)
2018年11月19日
day23 模块
摘要: 1. 模块 1. 首先,我们先看个老生常谈的问题. 什么是模块. 模块就是一个包含了python定义和声 明的文件, 文件名就是模块的名字加上.py后缀. 换句话说我们目前写的所有的py文件都可以 看成是一个模块但是我们import加载的模块一共分成四个通用类别: 1. 使用pyhton编写的py文
阅读全文
posted @ 2018-11-19 15:48 阿布_alone
阅读(234)
评论(0)
推荐(0)
2018年11月18日
函数之-------------------------HR管理操作
摘要: import os import time def emplog(content): #记录操作的一个函数,在删除,添加,修改都会用到这一操作, f=open("emp.log",mode="a",encoding="utf-8") #所以就提取出来 f.write(content+"\n") f.flush() f.close() def tia...
阅读全文
posted @ 2018-11-18 14:48 阿布_alone
阅读(129)
评论(0)
推荐(0)
2018年11月17日
面向对象之-------------------永不停机的ATM
摘要: import os class Account: def __init__(self, username, password, money=0): self.username = username self.password = password self.money = money class ATM: def __init__...
阅读全文
posted @ 2018-11-17 19:36 阿布_alone
阅读(170)
评论(0)
推荐(0)
2018年11月16日
day22 正则表达式 re
摘要: 2. re模块 re模块是python提供的⼀套关于处理正则表达式的模块. 核心功能有四个 5. 其他操作 ret = re.split('[ab]', 'qwerafjbcd') # 先按'a'分割得到'qwer'和'fjbcd',在对'qwer'和'fjbcd'分别按'b'分割print(ret
阅读全文
posted @ 2018-11-16 20:33 阿布_alone
阅读(388)
评论(0)
推荐(0)
2018年11月15日
day21 pickle json shelve configpaser 模块
摘要: 1. 序列化:我们在网络传输的时候,需要我们对对象进行处理,把对象处理成方便存储和传输的格式,这个过程就叫序列化 序列化的方法不一定一样,三十目的都是为了方便储存和传输. 在python中有三种序列化方案: 1. pickle 可以将我们python中任意数据类型转化为bytes写入文件中,同样也可以把文件中写好的bytes 转换回我们的python数据,这个过程成为反序列化...
阅读全文
posted @ 2018-11-15 17:12 阿布_alone
阅读(232)
评论(0)
推荐(0)
2018年11月14日
day20 模块 collections time sys os
摘要: values = [11, 22, 33,44,55,66,77,88,99,90] my_dict = {} for value in values: if value>66: if my_dict.has_key('k1'): my_dict['k1'].append(value) else:
阅读全文
posted @ 2018-11-14 19:13 阿布_alone
阅读(238)
评论(0)
推荐(0)
2018年11月13日
day19 MRO C3算法 super()
摘要: 1. MRO(Method Resolution Order):方法解析顺序,主要用于在多继承时判断调的属性的路径(来自于哪个类). 3. C3算法 4.C3算法规则 例 1. 例 2. class A: passclass B(A): passclass C(A): passclass D(B,
阅读全文
posted @ 2018-11-13 17:54 阿布_alone
阅读(228)
评论(0)
推荐(0)
2018年11月12日
日志的处理
摘要: 思路: 1.导入logging模块 2.简单配置一下logging模块 3.出现异常的时候,向日志里写错误信息 配置参数 例 logger对象配置 logging库提供了多个组件:Logger、Handler、Filter、Formatter。Logger对象提供应用程序可直接使用的接口,Handl
阅读全文
posted @ 2018-11-12 17:05 阿布_alone
阅读(176)
评论(0)
推荐(0)
day18 约束 异常
摘要: 总结:其实就是父类对子类的约束,子类必须实现XX方法,有两个方案方案一:使用抽象类和抽象方法,使用频率较低方案二:使用人为的跑出异常,并尽量使用NotImplementedError,这样比较专业,明确
阅读全文
posted @ 2018-11-12 16:48 阿布_alone
阅读(151)
评论(0)
推荐(0)
上一页
1
···
43
44
45
46
47
48
49
下一页
公告
TOP