- 博客(74)
- 资源 (1)
- 收藏
- 关注
原创 webdriver元素定位方法
webdriver 提供了一系列的元素定位方法,常用的有以下几种 id name class name tag name link text partial link text xpath css selector分别对应python webdriver 中的方法为:find_element_by_id()find_element_by_na
2016-01-11 21:22:47 517
转载 python 日期相关的各种操作总结
用 Python 做项目时,经常会遇到与日期转换相关,日期计算相关的功能,动不动就要去查python手册,感觉麻烦,因此把自己常用的一些东西,总结了一下,总体说来到目前为止遇到如下一些需求:1. 用python 把datetime转成字符串2. 用python 把字符串转成datetime3. 用python 把字符串转成时间戳形式4. 用python 把时间戳转成字符串形式5
2014-01-09 10:50:54 737
转载 nohup命令及其输出文件
http://blog.sina.com.cn/s/blog_7153a95a01013oj6.html nohup命令及其输出文件 nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。nohup就是不挂起的意思( no hang up)。 该命令的一般形式为:no
2013-09-25 10:38:52 1097
原创 excel每隔3行取一行的所有列数值,如何实现
你在后面的空白列的首行输入=IF(MOD((ROW()-1),4)=0,ROW(),"")并向下填充,然后筛选这列非空白项就是了. 还可以:=IF(MOD((ROW()-1),1.25)=0,ROW(),"")
2013-02-22 19:52:43 8035
原创 获取当前目录下所有文件名(扩展名为qar)
获取当前目录下所有文件名(扩展名为qar),并写入txt文件#!/bin/env python import os f=open('filename.txt','w') if __name__=='__main__': input=os.getcwd() list=os.listdir(input) for files in list: if fil
2013-02-21 16:42:24 539
原创 python调用已有.py
调用已经写好的其他py文件,不是importSolution:execfile('xx.py')就行了如果需要传参数,就用os.system()那种方法。如果还想获得这个文件的输出,那就得用os.popen()了
2012-12-21 14:32:03 368
转载 Unix系列shell程序编写
http://bbs.chinaunix.net/thread-557642-1-1.htmlUnix系列shell程序编写(上) *Shell是什么? 任何发明都具有供用户使用的界面。UNIX供用户使用的界面就是Shell(DOS的command熟悉吧,但UNIX的要强大的多)。 Shell为用户提供了输入命令和参数并可得到命令执行结果的环境。 为了不
2012-11-16 10:57:12 603
转载 I,P,B帧和PTS,DTS的关系
http://www.cnblogs.com/qingquan/archive/2011/07/27/2118967.html基本概念:I frame :帧内编码帧 又称intra picture,I 帧通常是每个 GOP(MPEG 所使用的一种视频压缩技术)的第一个帧,经过适度地压缩,做为随机访问的参考点,可以当成图象。I帧可以看成是一个图像经过压缩后的产物。P frame: 前向预
2012-10-15 10:01:20 806
转载 右键菜单增加进入CMD命令快捷方式
为了运行Python脚本,需要频繁地在CMD下敲CD命令,太麻烦,于是就在网上查了一下,通过在目录右键菜单中添加一个快捷项目,可以快速启动CMD并自动切换到该目录下。 方法一: 打 开“我的电脑”,点击菜单中的“工具”-“文件夹选项”,选择“文件类型”,找到“(无)资料夹”,点“高级”,“新建”,在“操作”中填入“CMD快速 通道”(其实爱填什么都可以),“用于执行操作的应用程序”中填
2012-10-11 09:48:44 642
原创 tar命令详解
回答时有点儿犹豫不决,开始说反了,还好更正对了。===================================格式: tar 选项 文件目录列表功能: 对文件目录进行打包备份选项:-c 建立新的归档文件-r 向归档文件末尾追加文件-x 从归档文件中解出文件-O 将文件解开到标准输出-v 处理过程中输出相关信息-f 对普通文件操作
2012-09-06 10:10:11 273
转载 from module import * 和import module 区别
from module import *它与你所熟知的 import module 语法很相似,但是有一个重要的区别:* 被直接导入到局部名字空间去了,所以它可以直接使用,而不需要加上模块名的限定。你可以导入独立的项或使用 from module import * 来导入所有东西。什么时候你应该使用 from module import?如果你要经常
2012-09-06 10:06:52 904
转载 Java不支持多继承,但是。。。
Java不支持多继承,但是通过一些巧妙的设计来达到和多继承同样的效果 通过接口、内隐类,继承、实现,互相配合,达到多继承的效果 1、Java中一个类不能继承多个具体class。 2、一个类只可继承自一个具体 class,但可实现多个接口。 interface不涉及到实现细节,不与任何存储空间有关连。 可以实现合并多个 interface ,达到可向上转型为多
2012-09-06 10:00:33 921
转载 wxPython实现的记事本
网上看到的,记事本功能相对完整,有些小问题,已调试通过#! /usr/bin/python#-*- coding: utf-8 -*-'''Created on 2012-6-27'''import wximport osclass MyFrame(wx.Frame): def __init__(self):
2012-06-27 17:54:03 934
转载 calculator.py
无意中看到的,很容易理解。调试通过#! /usr/bin/python#-*- coding: utf-8 -*-'''Created on 2012-6-27'''#!/usr/bin/env python# FileName: calculator.pyimport wxclass MyFrame( wx.Frame ): def __init
2012-06-27 17:20:19 359
转载 如何在window系统中让py文件可以直接执行
http://www.blogjava.net/mstar/archive/2008/06/20/execute_py_file_in_console.html设置方法是这样的:打开一个文件夹(任意, 我的电脑也行), 点击菜单 "工具" -- 文件夹选择:选择"文件类型"页, 然后选择PY文件, 如果没有点击"新建"按钮创建一个.然后点击"高级"按钮:
2012-06-26 15:59:37 3836
转载 py2exe error: MSVCP90.dll: No such file or directory
http://blog.csdn.net/ablo_zhou/article/details/5295750今天用py2exe打包python程序,结果遇到如下错误:error: MSVCP90.dll: No such file or directory解决办法: 因为包含wxpython模块,需下载MSVCP90.DLL 并拷贝到
2012-06-26 15:21:08 2451 1
原创 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
执行mysql,返回以下提示,是因为用户已经有密码,需要使用用户名+密码进行登录;ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)解决方法一:可以用以下命令来修改密码,初始root用户没有旧密码, -p一项可以省略/usr/bin/mysqladmin -
2012-06-11 15:02:07 2407
原创 linux+mysql安装配置问题
【问题】080825 9:38:04 [ERROR] Can't start server : Bind on unix socket: Permission denied080825 9:38:04 [ERROR] Do you already have another mysqld server running on socket: /var/lib/mysql/mysql.sock
2012-06-11 14:39:29 986
原创 eclipse+hadoop下生成jar包
配置好hadoop基于eclipse的允许环境后,项目右键->run on hadoop后,会在eclipse对应的workspace\.metadata\.plugins\org.apache.hadoop.eclipse下,自动生成jar文件,以及其他文件,包括Haoop的一些具体配置等。如何打包 将创建的Map/Reduce项目打包成jar包,很简单的事情,无需多
2012-06-01 16:14:06 4009
原创 Cygwin执行bin/hadoop报错
Cygwin执行bin/hadoop报错,user@localhost~/hadoop-1.0.3$ bin/hadoopbin/hadoop: line 2: $'\r': command not foundbin/hadoop: line 17: $'\r': command not foundbin/hadoop: line 18: $'\r': command not
2012-05-31 14:34:20 1402
原创 转:eclipse新建DFS location设置
这两个端口很重要,9000是namenode的监听端口,9001是jobtracker的监听端口,新建DFS location时候,Map/Reduce Master:这是jobtracker所在机器及监听端口,于是我设置成:host=localhost,port=9001DFS Master中勾选Use M/R Master Host(意思是:是否使用与JobTracker相同的主机
2012-05-31 14:32:39 8972
转载 Windows下基于Eclipse的Hadoop开发环境完全配置
http://blog.csdn.net/yanical/article/details/4474830一,准备Java 1.6 Eclipse Europa 3.3.2 hadoop-0.19.2Java一定要1.6,Eclipse好像不能用3.4以上,hadoop用0.19.2,原文用0.19.1,现在没的下了。0.20.0不能用,我试过了,没法启动
2012-05-31 11:49:00 657
转载 Office 2007 ppt 不能输入汉字问题 解决办法 很有效
本人使用方法1,问题解决!以下为转载。不止遇到过一次如题所示问题,很是恼火,网上的解决办法,诸如开启高级语音服务、添加微乳拼音输入法,都不奏效。ppt中只能输入字母,无法输入汉字的解决办法:转1:http://nbbn.ssj.blog.163.com/blog/static/132455795201072003516784/微软霸道,如果你的XP系统是精简版,个人精简版精简掉
2012-05-23 14:09:41 6100
转载 DPI深度包检测技术及其作用
http://tech.lmtw.com/csyy/Using/200811/47956.html何谓DPIDPI 全称为“Deep Packet Inspection”,称为“深度包检测”。所谓“深度”是和普通的报文分析层次相比较而言的,“普通报文检测”仅分析IP包的层4 以下的内容,包括源地址、目的地址、源端口、目的端口以及协议类型,而DPI 除了对前面的层次分析外,还
2012-05-23 09:34:56 7803
转载 linux下oracle自启动,oratab/dbstart等脚本的配置
http://blog.csdn.net/tianlesoftware/article/details/7220657
2012-04-26 15:02:00 328
原创 clearcase在windows如何创建分支
1. 将以前的工作打上label, clearcase->apply label按照提示建立标签2. 在Types Explore中,选择branch type,右键--〉Create...写上你要创建的branch名称,加上必要的注释3. 设置自己的view,编辑config spec,如下(以下内容google的) 第一种写法: element * CHECKEDOUT
2012-04-19 14:30:02 1032
原创 clearcase常用命令
VOB:versioned object baseVIEW:通过配置config spec来对VOB库中的element进行过滤筛选,看到自己想要的东西element * CHECKEDOUT element * /main/LATEST // main分支上的最新版本Check out: 如果选中reserved,则需要你check in之后,其他在你之后check ou
2012-04-18 15:43:28 701
转载 Linux下Oracle10g创建数据库过程中字符集的选择
http://liuyuanmin.itpub.net/post/39332/483354单击 Character Set 选项卡,出现 Character Set 页面。选择您的数据库的字符集。支持中文,需要选择第三项,ZHS16GBK
2012-04-10 17:18:34 491
转载 linux下修改oracle 10G 字符集
http://www.cnblogs.com/dba_xiaoqi/archive/2010/10/15/1852389.htmloracle 10G 字符集由于刚刚建立的数据库字符集是: WE8ISO8859P1 export ORACLE_SID=UCIT (数据库SID)查看字符集:select userenv(‘language’) from dual;
2012-04-10 15:47:30 449
转载 Oracle中spool命令实现的两种方法比较
http://www.linuxidc.com/Linux/2009-04/19576.htm要输出符合要求格式的数据文件只需在select时用字符连接来规范格式。比如有如下表SQL>; select id,username,password from myuser;//测试表1 John 12342 Jack 12345
2012-04-10 14:47:15 421
转载 Linux 启动停止oracle实例+如何启动多个实例
启动数据库实例,分为两步:第一步,启动监听; [oracle@wuzhq ~]$ su - oracle --“切换到oracle用户” [oracle@wuzhq ~]$ lsnrctl start --“打开监听” 第二步,启动数据库实例。 [oracle@wuzhq ~]$ sqlplus /nolog --“进入到sqlplus”
2012-04-09 17:22:23 4732
转载 oracle上设置自动启动多个数据实例
http://tool76575173.s124.288idc.com/html/shujukujishu/Oraclejishu/200905/04-5349.html现有一台机器,需要启动多个数据实例,如DB1、DB2方法一:export ORACLE_SID=DB1sqlplus ‘/as sysdba' startupexit! export
2012-04-09 17:10:16 566
原创 Linux下安装Vmware
在VMware官网下载的VMware-Workstation-Full-8.0.2-591240.i386 执行下面两条命令即可,先给权限,然后执行。安装开始时需要agreement,所以回车别敲太快了哈chmod +x VMware-Workstation-Full-8.0.2-591240.i386sudo sh ./VMware-Workstatio
2012-03-02 16:05:22 259
原创 linux下安装VMware
在VMware官网下载了个,VMware-Workstation-Full-8.0.2-591240.i386[1],直接sh 不行,该权限在sh也不行,真是不知道怎么装好。网上说的都是压缩文件解压,或者rmp文件的,搞得我恨郁闷。最后,靠下面这两句搞定!安装过程中,需要agreement,所以回车还不能敲的太快了哈。chmod +x VMware-Workstat
2012-03-02 15:49:32 563
原创 python代码实现:如何反序的迭代一个序列?
1. list反序直接可用a.reverse()2.print a[-1::-1],直接实现reverse的功能3. a[:-1]从头开始,(len-1)个,不包括最后一个4. a[-1:]最后一个,等同于a[-1]============================================================#!/usr/bin/python#co
2012-02-27 16:46:40 5306
原创 Python代码实现:删除一个list里面的重复元素
网上学习了的两个新方法,代码非常之简洁。看来,不是只要实现了基本功能就能交差滴,想要真的学好python还有很长的一段路呀方法一:是利用map的fromkeys来自动过滤重复值,map是基于hash的,大数组的时候应该会比排序快点吧方法二:是用set(),set是定义集合的,无序,非重复方法三:是排序后,倒着扫描,遇到已有的元素删之=======================
2012-02-27 15:46:25 13850
原创 PyQt4实现一个简单的notepad
学习《PyQt4编程简介》,实现的一个notepad。1. 用designer放了两个按钮之后,其他按钮都是直接修改代码生成的,比重新designer,再pyuic,简单点儿2. 实现了打开,保存,清空,关闭 4个按钮3. from os.path import isfile 判断文件名是否存在,需要导入这个,if isfile(self.filename)4. import
2012-02-23 17:26:04 698
原创 Python的GUI工具-->PyQt4入门
如果想用python来开发图形化界面,有很多工具供选择,各有利弊,之前用过wxPython+Boa-constructor,已经记不清了。新了解了下PyQt4,貌似用这个的人也比较多,所以决定开始学这个。version:PyQt-Py2.7-x86-gpl-4.9.1-1.exePyQt4自带一个qt designer,用它来创建界面,布局控件,例如Form,button,text之类的非
2012-02-23 13:41:43 1740
原创 将一个整数列表去重并输出
看着挺简单一题,可写起来还真是费劲。1. b=[],是个空list,所以b[0]是不存在的,无法给其赋值,只能b.append()2. for 循环时,一不小心就会出现下标i 已经out of range的情况,需要注意3. 如果值在b中不存在,b.append();如果在b中存在,就不append,保持不变,继续循环。就这个b=b,浪费了很长时间(不编代码的人伤不起啊)4. ec
2012-02-22 15:50:38 1154
原创 给定一个整数,求其二进制数中1的个数
不是最优代码,不过至少算出来了,呵呵1. type(num) == type(1),判断num是不是整数,type(1)是整数int,type(1.2)是float,type('a')是字符串,type(str),type(list),type(tuple),type(dict)都是type2. 不好判断range的范围,所以用了break,当商是0时,主动退出循环3. 八进制,十
2012-02-22 14:10:14 1171
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人