随笔分类 -  python自动化课程

摘要:反射: 把字符串映动态射成对象内存地址。 hasattr():判断一个对象里是否有对应的字符串的方法 getattr():根据字符串去获取obj对象里的对应方法的内存地址。 setattr(): is equivalent to 'x.y =v' 动态装方法: delattr(对象,名字):直接名字 阅读全文
posted @ 2016-12-29 22:39 ld1977 阅读(350) 评论(0) 推荐(0)
摘要:一、环境准备。 1.安装python3.5.2(勾选环境变量),python2.7.12 2.设置环境变量 (要求命令行输入python,进入python2命令行,打python3时,进入python3环境): a.到python3.5安装目录,直接修改python.exe为python3.exe, 阅读全文
posted @ 2016-12-22 15:31 ld1977 阅读(344) 评论(0) 推荐(0)
摘要:字符串格式化 Python的字符串格式化有两种方式: 百分号方式、format方式 百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者并存。[PEP 3101] This PEP proposes a new system for built in str 阅读全文
posted @ 2016-12-16 21:02 ld1977 阅读(281) 评论(0) 推荐(0)
摘要:Subprocess模块 The subprocess module allows you to spawn new processes, connect to their input/output/error pipes, and obtain their return codes. This m 阅读全文
posted @ 2016-12-13 21:35 ld1977 阅读(508) 评论(0) 推荐(0)
摘要:面向对象是一种编程方式,此编程方式的实现是基于对 类 和 对象 的使用 类 是一个模板,模板中包装了多个“函数”供使用(可以讲多函数中公用的变量封装到对象中) 对象,根据模板创建的实例(即:对象),实例用于调用被包装在类中的函数 面向对象三大特性:封装、继承和多态 本篇将详细介绍Python 类的成 阅读全文
posted @ 2016-12-13 13:05 ld1977 阅读(138) 评论(0) 推荐(0)
摘要:创建类和对象 面向对象编程是一种编程方式,此编程方式的落地需要使用 “类” 和 “对象” 来实现,所以,面向对象编程其实就是对 “类” 和 “对象” 的使用。 类就是一个模板,模板里可以包含多个函数,函数里实现一些功能 对象则是根据模板创建的实例,通过实例对象可以执行类中的函数 ps:类中的函数第一 阅读全文
posted @ 2016-12-08 13:53 ld1977 阅读(201) 评论(0) 推荐(0)
摘要:为什么要设计好目录结构? "设计项目目录结构",就和"代码编码风格"一样,属于个人风格问题。对于这种风格上的规范,一直都存在两种态度: 我是比较偏向于后者的,因为我是前一类同学思想行为下的直接受害者。我曾经维护过一个非常不好读的项目,其实现的逻辑并不复杂,但是却耗费了我非常长的时间去理解它想表达的意 阅读全文
posted @ 2016-12-03 20:39 ld1977 阅读(199) 评论(0) 推荐(0)
摘要:一、装饰器: 1、装饰器定义: 本质是函数,装饰其它函数,就是为其他函数添加附加功能。 @+函数 2、原则: 2.1.不能修改被装饰的函数的源代码 2.2不能修改被装饰的函数的调用方式 import time def timmer(func): def warpper(*args,**kwargs) 阅读全文
posted @ 2016-12-03 16:26 ld1977 阅读(149) 评论(0) 推荐(0)
摘要:1. 列表、元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作 定义列表 通过下标访问列表中的元素,下标从0开始计数 切片:取多个元素 >>> names = ["Alex","Tenglan","Eric","Rain","Tom","Amy"] >>> 阅读全文
posted @ 2016-12-02 13:59 ld1977 阅读(156) 评论(0) 推荐(0)
摘要:字符串格式化: ython的字符串格式化有两种方式: 百分号方式、format方式 百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者并存。[PEP-3101] This PEP proposes a new system for built-in str 阅读全文
posted @ 2016-12-02 10:41 ld1977 阅读(175) 评论(0) 推荐(0)
摘要:1、作用域: 对于变量的作用域,执行声明并在内存中存在,该变量就可以在下面的代码中使用。 下面的结论对吗? 外层变量,可以被内层变量使用 内层变量,无法被外层变量使用 2、三元运算 三元运算(三目运算),是对简单的条件语句的缩写。 3、二进制: 4、基本数据类型补充 set:set集合,是一个无序且 阅读全文
posted @ 2016-12-02 10:31 ld1977 阅读(327) 评论(0) 推荐(0)
摘要:Python发展史 1989年,为了打发圣诞节假期,Guido开始写Python语言的编译器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易 阅读全文
posted @ 2016-12-02 09:53 ld1977 阅读(209) 评论(0) 推荐(0)
摘要:网络上可供测试的Web Service腾讯QQ在线状态 WEB 服务Endpoint: http://www.webxml.com.cn/webservices/qqOnlineWebService.asmx Disco: http://www.webxml.com.cn/webservices/q 阅读全文
posted @ 2016-12-01 16:54 ld1977 阅读(106) 评论(0) 推荐(0)
摘要:python每日一函数 - divmod数字处理函数 divmod(a,b)函数 中文说明: divmod(a,b)方法返回的是a//b(除法取整)以及a对b的余数 返回结果类型为tuple 参数: a,b可以为数字(包括复数) 版本: 在python2.3版本之前不允许处理复数,这个大家要注意一下 阅读全文
posted @ 2016-11-29 15:19 ld1977 阅读(1405) 评论(0) 推荐(0)
摘要:a='我是中国人'.encode('utf-8') #3.0默认是unicode,转换成utf-8 1、导入模块: 默认是在如下目录的可以直接导入: import sys print sys.path 结果: ['/Users/wupeiqi/PycharmProjects/calculator/p 阅读全文
posted @ 2016-11-28 11:46 ld1977 阅读(376) 评论(0) 推荐(0)
摘要:模拟实现一个ATM+购物商场程序 1.额度15000自定义 商城和银行两个帐户 2.实现购物商城,买东西加入购物车,调用信用卡接口结账 3.可以提现,手续费5%,提现额度不能超过50% 4.每月22日出帐单,每月10日为还款日,过期没还,按欠款总额万分之5 每日计息。 免费用48天,借2000,还1 阅读全文
posted @ 2016-11-25 16:06 ld1977 阅读(248) 评论(0) 推荐(0)
摘要:HAproxy配置文件操作 1. 根据用户输入输出对应的backend下的server信息 2. 可添加backend 和sever信息 3. 可修改backend 和sever信息 4. 可删除backend 和sever信息 5. 操作配置文件前进行备份 6 添加server信息时,如果ip已经 阅读全文
posted @ 2016-11-05 23:33 ld1977 阅读(414) 评论(0) 推荐(0)
摘要:av_catalog = { "欧美":{ "www.youporn.com": ["很多免费的,世界最大的","质量一般"], "www.pornhub.com": ["很多免费的,也很大","质量比yourporn高点"], "letmedothistoyou.com": ["多是自拍,高质量图 阅读全文
posted @ 2016-11-03 15:46 ld1977 阅读(353) 评论(0) 推荐(0)
摘要:OS模块简单的来说它是一个Python的系统编程的操作模块,可以处理文件和目录这些我们日常手动需要做的操作。 可以查看OS模块的帮助文档: >>> import os #导入os模块>>> help(os) #查看os模块帮助文档,里面详细的模块相关函数和使用方法 二、OS模块重要函数和变量: 1 阅读全文
posted @ 2016-11-01 22:48 ld1977 阅读(259) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-10-30 10:44 ld1977 阅读(202) 评论(0) 推荐(0)