分类
摘要:
NOTE:重要强调: Python的作用域和命名空间(1)命名空间 是从命名到对象的映射 ①内置命名空间 ②全局命名空间:模块 ③本地命名空间:模块中的函数和类(2)作用域 是一个 Python 程序可以直接访问命名空间的正文区域 一:简介 类:用来描述具有相同... 阅读原文
2018-09-29 12:54:02 阅读(2165) 评论(0)
摘要:
#!/usr/bin/env python
__author__ = "lrtao2010"
'''
Excel文件转csv文件脚本
需要将该脚本直接放到要转换的Excel文件同级目录下
支持xlsx 和 xls 格式
在同级目录下生成名为excel_to_csv.csv 的文件,采用UTF-8编码
'''
im... 阅读原文
2018-09-29 11:05:02 阅读(2220) 评论(0)
摘要:
note:一:简介 从 Python 解释器退出再进入,那么你定义的所有的方法和变量就都消失了。 为此 Python 提供了一个办法,把这些定义存放在文件中, 为一些脚本或者交互式的解释器实例使 用,这个文件被称为模块。 模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。 ... 阅读原文
2018-09-29 10:39:02 阅读(2515) 评论(0)
摘要:
Python中的字符串同样适用标准的序列操作(索引,分片,乘法,成员判断,求长度,取最小值和最大值),但因为字符串是不可变的,因此字符串不支持分片赋值。
1 s='http://www.baidu.com'
2 s[-3:]='aaa'
3 print(s)
输出结果:
1 s[-3:]='aaa'
2 Typ... 阅读原文
2018-09-29 09:32:02 阅读(2266) 评论(0)
摘要:
使用 selenium + phantomjs 实现
1、准备环境
selenium(一个用于web应用程测试的工具)安装:pip install seleniumphantomjs(是一种无界面的浏览器,用于完成网页的渲染)下载:http://phantomjs.org/download.html
2、使用
... 阅读原文
2018-09-29 08:20:02 阅读(2029) 评论(0)
摘要:
为什么使用多任务?有什么好处?
答:提高程序执行效率,实现同一时刻可以做二个以上的事情。
啦啦啦。。。重点来了
并行:任务数大于CPU核数,每个CPU就要执行多个任务,那肯定忙不过来,多个任务执行就需要排队等待上一任务执行完,才能执行下一任务。
并发:任务数小于或等于CPU核数,每个CPU就只需只需一个任务(小于时,... 阅读原文
2018-09-29 07:53:01 阅读(2123) 评论(0)
摘要:
在python中,变量没有类型,一个对象的引用,类型属于对象变量的本质上是一个占位符!通常用小写字母命名变量。 -----------------------------------------函数式编程------------------一:语法 def 函数名(参数列表): 函数体 ... 阅读原文
2018-09-29 07:09:02 阅读(2306) 评论(0)
摘要:
当我们进行网页爬虫时,我们会利用一定的规则从返回的 HTML 数据中提取出有效的信息。但是如果网页中含有 JavaScript 代码,我们必须经过渲染处理才能获得原始数据。此时,如果我们仍采用常规方法从中抓取数据,那么我们将一无所获。那么,通过Web kit可以简单解决这个问题。Web kit 可以实现浏览器所能处理... 阅读原文
2018-09-29 06:00:03 阅读(2181) 评论(0)
摘要:
1、目的
通过模拟接口方法,实现批量用户开通
2、分析
A、接口含body和head部分,其中body中的某些变量为必填字段,包含用户的信息。
B、用户信息清单可以整理成ott_after_check_device文件。
C、将ott_after_check_device文件转换成列表数据类型,将其用户信息对应替... 阅读原文
2018-09-29 00:47:02 阅读(2212) 评论(0)
摘要:
教程:高能:语句结构都是由关键字开头,用冒号结束! 一:语句结构for <variable> in <sequence>: <statements>else: # else可有可无 <statements>二:基本规则 ... 阅读原文
2018-09-28 22:47:03 阅读(897) 评论(0)