按类别查询搜索结果
关于关键词 的检测结果,共 346
chengxuyonghu | 2015-04-07 17:33:51 | 阅读(1060) | 评论(0)
创建方法一:>>> dict1 = {}>>> dict2 = {'name': 'earth', 'port': 80}>>> dict1, dict2({}, {'port': 80, 'name': 'earth'})方法二:从Python 2.2 版本起,可以使用一个工厂方法,传入一个元素是列表的元组作为参数>>> fdict = dict((['x', 1], ['y', 2]))>>> fdict{'y': 2, 'x': 1}方法三:从Py...【阅读全文】
chengxuyonghu | 2015-04-07 15:23:49 | 阅读(710) | 评论(0)
一、安装xlrd模块   到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境。二、使用介绍  1、导入模块      import xlrd   2、打开Excel文件读取数据      &nb...【阅读全文】
【系统运维】 python tarfile模块
chengxuyonghu | 2015-04-03 16:09:27 | 阅读(1580) | 评论(0)
Python下使用tarfile模块来实现文件归档压缩与解压1.压缩,创建tar.gz包 #!/usr/bin/env python import osimport tarfile #创建压缩包名 tar = tarfile.open("/tmp/tartest.tar.gz","w:gz") #创建压缩包 for root...【阅读全文】
chengxuyonghu | 2015-04-01 14:54:40 | 阅读(800) | 评论(0)
如何调用Linux命令下面代码演示了调用一个shell命令, 其中,命令的输出会存储到result变量中, 而命令的返回值,则存储到exitcode中,由此可见,调用shell命令还是很方便的:import commandsexitcode,result = commands.getstatusoutput('dir')print "exitcode: %s" %(exitcode)print "result: %s" %(result) ...【阅读全文】
chengxuyonghu | 2015-04-01 14:52:51 | 阅读(770) | 评论(0)
 Python中执行系统命令常见方法有两种:两者均需 import os(1) os.system# 仅仅在一个子终端运行系统命令,而不能获取命令执行后的返回信息system(command) -> exit_statusExecute the command (a string) in a subshell.# 如果再命令行下执行,结果直接打印出来...【阅读全文】
chengxuyonghu | 2015-04-01 12:21:38 | 阅读(800) | 评论(0)
1.按某一个字符分割,如‘.’?1234str = ('www.google.com')print strstr_split = str.split('.')...【阅读全文】
chengxuyonghu | 2015-03-31 14:09:48 | 阅读(1680) | 评论(0)
这个里面的next, 是拿出来了文件的第一行, 不过不做处理, 下面的for循环就会开始从第二行进行了.12345filename = 'run.py'data = open(filename)...【阅读全文】
【系统运维】 Python 字符串操作
chengxuyonghu | 2015-03-31 14:08:47 | 阅读(1010) | 评论(0)
去空格及特殊符号s.strip().lstrip().rstrip(',')复制字符串#strcpy(sStr1,sStr2) sStr1 = 'strcpy' sStr2 = sStr1sStr1 = 'strcpy2' print sStr2连接字符串#strcat(sStr1,sStr2) sStr1 = 'strcat' sStr2 = 'append' sStr1 += sStr2 print sStr1查找字符#strchr(sStr1,sStr2) # < 0 为未找到...【阅读全文】
【系统运维】 python基础
chengxuyonghu | 2015-03-23 20:28:59 | 阅读(940) | 评论(0)
Python命令行假设你已经安装好了Python, 那么在Linux命令行输入:$ python将直接进入python。然后在命令行提示符>>>后面输入:>>>print('Hello World!')可以看到,随后在屏幕上输出:Hello World!print是一个常用函数,其功能就是输出括号中得字符串。(在Python 2.x中,print还可以是...【阅读全文】
chengxuyonghu | 2015-03-23 12:29:55 | 阅读(1360) | 评论(0)
在本文中,我们将探讨一种简洁的方式,以此来可视化你的MP3音乐收藏。此方法最终的结果将是一个映射你所有歌曲的正六边形网格地图,其中相似的音轨将处于相邻的位置。不同区域的颜色对应不同的音乐流派(例如:古典、嘻哈、重摇滚)。举个例子来说,下面是我所收藏音乐中三张专辑的映射图:Paganini的《Violin Caprices》...【阅读全文】
【系统运维】 Python数据分析入门
chengxuyonghu | 2015-03-23 12:28:08 | 阅读(1010) | 评论(0)
本文来分享一下如何通过Python来开始数据分析。具体内容如下:数据导入导入本地的或者web端的CSV文件;数据变换;数据统计描述;假设检验单样本t检验;可视化;创建自定...【阅读全文】
chengxuyonghu | 2015-03-23 12:25:25 | 阅读(880) | 评论(0)
本教程的所有Python代码可以在网上的IPython notebook中获取。考虑在公司里使用Plotly?可以看一下Plotly的on-premises企业版。(注:On-premises是指软件运行在工作场所或公司内部,详见维基百科)注意操作系统:尽管Windows或Mac用户也可以跟随本文操作,但本文假定你使用的是Ubuntu系统(Ubuntu桌面版或Ub...【阅读全文】
【系统运维】 python 多线程小用
howge | 2015-03-19 18:48:26 | 阅读(1390) | 评论(0)
时间总是流淌的那么快, 5年前学习python的热情劲头恍如昨日,10年写的python多进程脚本,以后备用点击(此处)折叠或打开#!/usr/bin/python#coding:utf-8import pexpectfrom Queue import Queuefrom threading import Thread...【阅读全文】
chengxuyonghu | 2015-02-14 18:31:07 | 阅读(1450) | 评论(0)
元字符. ^ $ * + ? {} [] () \ |python  的正则表达式需要re 模块支持定义一个字符串s,通过"r" 定义一个规则'abc' 通过findall 从提供的字符串中匹配123...【阅读全文】
【系统运维】 Python字符串格式化
chengxuyonghu | 2015-02-14 16:53:56 | 阅读(1370) | 评论(0)
在python中也有类似于c中的printf()的格式输出标记。在python中格式化输出字符串使用的是%运算符,通用的形式为 格式标记字符串%  要输出的值组 其中,左边部分的”格式标记字符串“可以完全和c中的一致。右边的'值组'如果有两个及以上的值则需要用小括号括起来,中间用短号隔开。重点来看左边...【阅读全文】
chengxuyonghu | 2015-02-14 15:56:44 | 阅读(1080) | 评论(0)
                                                   一.time模块time模块提供各种操作时间的函数       一般有两种表示时间的方式:第一种是...【阅读全文】
【系统运维】 python datetime处理时间
chengxuyonghu | 2015-02-14 15:26:00 | 阅读(1080) | 评论(0)
Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块我在之前的文章已经有所介绍,它提供 的接口与C标准库time.h基本一致。相比于time模块,datetime模块的接口则更直观、更容易调用。今天就来讲讲datetime模块。    datetime模块定义了两个常量:datetime.MINYEAR...【阅读全文】
hrsjw1 | 2015-02-13 12:32:39 | 阅读(1940) | 评论(0)
Python 使用Thrift 接口 操作hbase    thrift是一个跨语言服务的软件开发框架(Thrift is a software framework for scalable cross-language services development.)。下载 thrift 官网  : http://incubator.apache.org/thrift/安装:tar zxf thrift-0.9.2.tar.gzcd thrift-...【阅读全文】
【系统运维】 Python 模块
chengxuyonghu | 2015-02-10 21:46:16 | 阅读(1120) | 评论(0)
模块让你能够有逻辑地组织你的Python代码段。把相关的代码分配到一个 模块里能让你的代码更好用,更易懂。模块也是Python对象,具有随机的名字属性用来绑定或引用。简单地说,模块就是一个保存了Python代码的文件。模块能定义函数,类和变量。模块里也能包含可执行的代码。例子一个叫做aname的模块里...【阅读全文】
【系统运维】 Python函数
chengxuyonghu | 2015-02-10 21:06:21 | 阅读(720) | 评论(0)
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。定义一个函数你可以定义一个由自己想要功能的函数,以下是简单的规则...【阅读全文】