1,Python语法层面对面向切面编程的支持(方法名装饰后改变为log) __author__ = 'Administrator' import time def log(func): def wrapper(*args): start = time.time() func(args) end =t ...
分类:
编程语言 时间:
2017-06-28 21:47:34
阅读次数:
144
模块: 模块的好处:首先模块可以大大提高代码的可维护性,其次可以减少大量的重复代码,可以通过模块调用来重复使用某些代码。另外,模块还可以避免函数名和变量名冲突。 在Python中一个.py文件就称之为一个模块(module)。 模块分类: Python标准库(内置库) 第三方模块 应用程序自定义模块 ...
分类:
编程语言 时间:
2017-06-28 21:46:33
阅读次数:
262
装饰器就如名字一样,对某样事物进行装饰过后然后返回一个新的事物。就好比一个毛坯房,经过装修后,变成了精装房,但是房子还是同样的房子,但是模样变了。 我们首先来看一个函数。加入我要求出函数的运行时间。一般来说代码写成如下。但是我有很多个函数都要计算运行时间。每个函数里面都要写一个计时的过程是一件很麻烦 ...
分类:
编程语言 时间:
2017-06-28 21:45:14
阅读次数:
204
Python帮助函数调试函数 用于获取对象的属性及属性值刚接触Python,上篇 《Python入门》第一个Python Web程序——简单的Web服务器 中调试非常不方便,不知道对象详细有什么属性,包括什么值,所以写了一个函数。用于获取对象的属性及属性值函数代码例如以下:#调试函数。用于输出对象的 ...
分类:
编程语言 时间:
2017-06-28 21:45:07
阅读次数:
229
python基础 #为什么要学python?python在知名公司广泛应用,谷歌、cia、nasa、youtobe、dropbox、instagram、facebook、redhat、豆瓣、知乎、搜狐、金山、腾讯、盛大、网易、百度、阿里、淘宝、土豆、新浪、果壳等使用python完成各种任务。 #py ...
分类:
编程语言 时间:
2017-06-28 21:44:13
阅读次数:
272
下午刷煎蛋的时候看到 Dthalo 蛋友发的系列像素超载鸡,就想自己试试用python脚本画一个,老男孩视频里的作业真没兴趣,弄不好吧没意思,往好了写,自己控制不好,能力不够。 所以还是找自己有兴趣的先练练手,先实现,然后慢慢解耦。 *1、因为颜色有限,给超载鸡染了绿毛。 2、用字符串的join方法 ...
分类:
编程语言 时间:
2017-06-28 21:42:21
阅读次数:
178
python介绍 #python是一个什么样的语言?编译型和解释型静态语言和动态语言强类型定义语言和弱类型定义语言python是一门动态解释性的强类型定义语言。 #Python的优缺点##优点Python的定位是“优雅”、“明确”、“简单”开发效率非常高高级语言可移植性可扩展性可嵌入性 ##缺点速度 ...
分类:
编程语言 时间:
2017-06-28 21:41:05
阅读次数:
133
在利用Selenium进行批量上传文件时,遇到如下的Windows窗口进行上传、下载操作时,可以通过pywinauto进行操作。上传窗口如下 使用pywinauto,需知Windows窗口控件的class,方可对其进行操作,通过Microsoft Spy++,即可获取控件的class,如下图: ...
分类:
编程语言 时间:
2017-06-28 20:41:03
阅读次数:
246
恢复内容开始 模块的概念 前面讲了一些内置模块我们可以知道,我么们在进行import的时候后跟的os或者subprocess等都是可以找到他们存在的位置的 这里我们可以看到在python下的lib文件夹内有这一个个的.py文件这些都是一些写好的含有多个可被调函数的文件, 这样我们应该可以看懂一件事, ...
分类:
其他好文 时间:
2017-06-28 20:32:51
阅读次数:
202
一 模块模块一共三种: python标准库 第三方模块 应用程序自定义模块 在cmd命令终端,查看命令os 来自第三方 time模块来自第三方 模块两种执行方式:1 用于启动执行2 用于被调用执行 key:import module: 将执行文件(module)的目录路径插入到sys.path的第一 ...
分类:
其他好文 时间:
2017-06-28 20:30:48
阅读次数:
227