用python实现:连接数据库-生成excel报表-发送邮件
分类:
数据库 时间:
2015-08-26 19:16:47
阅读次数:
336
题目传送门题意:给两串字符串,操作1:替换其中一个字符串的某个位置的字符 操作2:查询从p开始相等的最长连续长度分析:树状数组可以维护一个区间内公共长度(连续)的情况,查询时用二分查找最远的端点即可。还可以用线段树去做,线段树能处理的问题很多,这题只要往右区间合并就行了。收获:1.线段树的区间合并又...
分类:
编程语言 时间:
2015-08-26 17:07:20
阅读次数:
184
我已开始的策略其实是直接转字符串操作一下完了:int reverse(int x) { if (x == 0){ return 0; } while (x % 10 == 0){ x /= 10; } auto&& s = to_string...
分类:
其他好文 时间:
2015-08-26 11:57:31
阅读次数:
164
最近研究新的自动化测试方法,QTP已经用的比较熟练,待开发新的方法,这里做个记录和大家共勉。
1、首先肯定是配置环境了,一步一步来吧,先下载需要的工具:
下载一个python的环境,我这里用的Python3.4,一会我上传上来,大家可以直接下载。最好用3.4以及以上的版本,这样可以不用pip单独安装什么的,可以联网直接安装selenium了。
安装完Python后可以在线进行selenium...
分类:
编程语言 时间:
2015-08-26 10:48:25
阅读次数:
1108
代码布局: [laolang@localhost packagetest]$ tree
.
├── mypackage
│?? ├── human.py
│?? ├── __init__.py
│?? └── student.py
└── test.py
1 directory, 4 files
[laolang@localhost...
分类:
编程语言 时间:
2015-08-25 17:08:34
阅读次数:
146
ubuntu 13.04默认的python版本是2.7的,想在其上做python3的开发会遇到问题。比如要使用pip安装软件包时,默认安装的就是python2的包。如果想安装python3的包,就需要用到virtualenv了。virtualenv的官网在http://www.virtualenv....
分类:
编程语言 时间:
2015-08-25 13:29:46
阅读次数:
182
python默认使用UTF-8编码 一个python3版本的HelloWorld代码如下: #!/usr/bin/env python
print (‘Hello World!‘) 如果此python脚本文件名为:hello.py,则运行此脚本文件的方法有两种: 1、python hello.py [la...
分类:
编程语言 时间:
2015-08-25 13:00:55
阅读次数:
161
这种方式是一定有问题的:d={‘a‘:1,‘b‘:2,‘c‘:3}
forkeyind:
d.pop(key)会报这个错误:RuntimeError:dictionarychangedsizeduringiteration这种方式Python2可行,Python3还是报上面这个错误。d={‘a‘:1,‘b‘:2,‘c‘:3}
forkeyind.keys():
d.pop(key)Python3报错的原因是keys()函..
分类:
编程语言 时间:
2015-08-25 12:32:05
阅读次数:
225
正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分。它可以迅速地用极简单的方式达到字符串的复杂控制。
看几个例子:手机号码,密码(3~30个字符,不允许特殊字符),邮箱判断。...
分类:
移动开发 时间:
2015-08-25 12:05:24
阅读次数:
174