- 博客(11)
- 收藏
- 关注
原创 敏感词过滤及字符串编码问题
敏感词过滤代码:# -*-coding:utf-8-*-import sysclass senseWord(): def __init__(self,fileName): """ :type fileName: 敏感词文档 """ self.list = [] print sys.
2016-11-21 14:04:42 544
原创 统计文件中英文单词个数
# encoding:utf-8import stringwith open('EnglishFile.txt', 'r') as f: result_dict = {} strip = string.whitespace + string.punctuation for line in f.readlines(): listWords = line
2016-11-20 15:00:31 943
原创 Python re.sub介绍
re.sub的功能sub是substitute的所写,表示替换;re.sub是个正则表达式方面的函数,用来实现通过正则表达式,实现比普通字符串的replace更加强大的替换功能;举个最简单的例子:如果输入字符串是:?1inputStr="hello 111 world 111"
2016-11-18 15:58:40 2164
转载 Python中*args 和**kwargs的用法
转自: http://blog.csdn.net/chenjinyu_tang/article/details/8136841当函数的参数不确定时,可以使用*args 和**kwargs,*args 没有key值,**kwargs有key值。[python] view plain copy print?
2016-11-18 15:42:20 252
原创 Python 生成随机验证码
#encoding:utf-8import random,stringALL_LETTERS=string.ascii_uppercase+string.digits #所需字母ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789codeAmount = 200 #验证码数量codeRound = 10 #每个验证码长度codeResult = []wh
2016-11-18 13:41:03 1374
转载 shell批量替换多个文件中字符串
用sed命令可以批量替换多个文件中的字符串。sed -i "s/原字符串/新字符串/g" `grep 原字符串 -rl 所在目录`例如:我要把mahuinan替换为huinanma,执行命令:sed -i "s/mahuinan/huinanma/g" 'grep mahuinan -rl /www'这是目前linux最简单的批量替换字符串命令了! 具体格式如下:sed -i
2016-11-11 16:15:55 1561
转载 linux shell数据重定向(输入重定向与输出重定向)详细分析
linux shell数据重定向(输入重定向与输出重定向)详细分析在了解重定向之前,我们先来看看linux 的文件描述符。linux文件描述符:可以理解为linux跟踪打开文件,而分配的一个数字,这个数字有点类似c语言操作文件时候的句柄,通过句柄就可以实现文件的读写操作。 用户可以自定义文件描述符范围是:3-num,这个最大数字,跟用户的:ulimit –n 定义数字有关系,不能超过最
2016-11-09 16:49:48 191
转载 linux sort,uniq,cut,wc命令详解
sortsort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。sort语法[root@www ~]# sort [-fbMnrtuk] [file or stdin]选项与参数:-f :忽略大小写的差异,例如 A 与 a 视为编码相同;-b :忽略最
2016-11-09 12:25:17 251
转载 SQL中Group By的使用
SQL中Group By的使用1、概述2、原始表3、简单Group By4、Group By 和 Order By5、Group By中Select指定的字段限制6、Group By All7、Group By与聚合函数8、Having与Where的区别9、Compute 和 Compute By1、概述“Group By”从字面意义上理解就是根据“By”指定的规则对数据进
2016-11-06 15:18:26 1262
原创 JUnit4及其在IDEA中的使用
在idea中使用JUnit一、环境配置 使用idea IDE 进行单元测试,首先需要安装JUnit 插件。1.安装JUnit插件步骤 File-->settings-->Plguins-->Browse repositories-->输入JUnit-->选择JUnit Generator V2.0安装。 2.使用J
2016-11-03 11:26:13 27416
转载 Python深复制浅复制or深拷贝浅拷贝
Python深复制浅复制or深拷贝浅拷贝简单点说1. copy.copy 浅拷贝 只拷贝父对象,不会拷贝对象的内部的子对象。2. copy.deepcopy 深拷贝 拷贝对象及其子对象用一个简单的例子说明如下:>>>import copy>>>a = [1, 2, 3, 4, ['a', 'b', 'c']]>>> b = a>>> c = copy.copy(
2016-11-01 16:46:46 252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人