Python
文章平均质量分 59
zhoucy163
这个作者很懒,什么都没留下…
展开
-
Python列表内涵实际中的使用介绍
Python列表内涵如何进行相关的编写。其实在使用的时候有不少的问题需要存在,下面我们就来看看相关的使用情况。具体就用如何编写列表内涵的一个著名例子是生成九九乘法表来向大家介绍。Python流程控制关键字基本内容总结Python连接数据库两种常用方法介绍Python中文字符具体应用技巧分享常见Python应用范围总结概览Python程序转为EXE文件正确实现方法讲解转载 2013-04-26 17:24:19 · 1201 阅读 · 0 评论 -
python rename and sort file or directry
#/usr/bin/env pythonimport sysimport osif __name__ == "__main__": BASE_PATH="software/codeblock/video/temp/highway/groundtruth/" file = open("software/codeblock/video/boats/csv", "w")原创 2013-06-09 11:52:09 · 1136 阅读 · 0 评论 -
Python 持久性管理
持久性就是指保持对象,甚至在多次执行同一程序之间也保持对象。通过本文,您会对 Python对象的各种持久性机制(从关系数据库到 Python 的 pickle以及其它机制)有一个总体认识。另外,还会让您更深一步地了解Python 的对象序列化能力。什么是持久性?持久性的基本思想很简单。假定有一个 Python 程序,它可能是一个管理日常待办事项的程序,您希望在多转载 2014-02-10 10:18:24 · 590 阅读 · 0 评论 -
序列化Python对象
深入#序列化的概念很简单。内存里面有一个数据结构,你希望将它保存下来,重用,或者发送给其他人。你会怎么做?嗯, 这取决于你想要怎么保存,怎么重用,发送给谁。很多游戏允许你在退出的时候保存进度,然后你再次启动的时候回到上次退出的地方。(实际上, 很多非游戏程序也会这么干。) 在这个情况下, 一个捕获了当前进度的数据结构需要在你退出的时候保存到磁盘上,接着在你重新启动的时候从磁盘上加载进来。这转载 2014-02-18 21:27:15 · 928 阅读 · 0 评论 -
python strip()函数
函数原型声明:s为字符串,rm为要删除的字符序列s.strip(rm) 删除s字符串中开头、结尾处,位于 rm删除序列的字符s.lstrip(rm) 删除s字符串中开头处,位于 rm删除序列的字符s.rstrip(rm) 删除s字符串中结尾处,位于 rm删除序列的字符注意:1. 当rm为空时,默认删除空白符(包括'转载 2014-03-12 16:01:28 · 560 阅读 · 0 评论 -
python PIL 检查图片的完整性
import Imageimport sysfin=open(sys.argv[1])valid_file=sys.argv[1]+".valid"invalid_file=sys.argv[1]+".invalid"valid_list=[]invalid_list=[]for line in fin.readlines(): line=line.strip()原创 2014-04-21 22:02:55 · 1867 阅读 · 0 评论 -
Numpy 创建字符数组(矩阵)
import numpy as npa = np.ones((3,4)) #3x4数组b = a.astype(np.str) #转换成字符类型原创 2014-05-24 09:02:17 · 10908 阅读 · 1 评论 -
稀疏矩阵的存储格式(Sparse Matrix Storage Formats)
稀疏矩阵的存储格式(Sparse Matrix Storage Formats)Sason@CSDN 对于很多元素为零的稀疏矩阵,仅存储非零元素可使矩阵操作效率更高。现有许多种稀疏矩阵的存储方式,但是多数采用相同的基本技术,即存储矩阵所有的非零元素到一个线性数组中,并提供辅助数组来描述原数组中非零元素的位置。以下是几种常见的稀疏矩阵存储格式:1.转载 2014-05-25 11:11:00 · 1076 阅读 · 0 评论 -
Python SciPy Sparse模块学习笔记
1. sparse模块的官方document地址:http://docs.scipy.org/doc/scipy/reference/sparse.html2. sparse matrix的存储形式有很多种,见此帖子http://blog.csdn.net/anshan1984/article/details/8580952不同的存储形式在sparse模块中对应如下:bsr_m转载 2014-05-25 15:57:14 · 1443 阅读 · 0 评论 -
Python input和raw_input的区别
使用input和raw_input都可以读取控制台的输入,但是input和raw_input在处理数字时是有区别的纯数字输入当输入为纯数字时input返回的是数值类型,如int,floatraw_inpout返回的是字符串类型,string类型输入字符串为表达式input会计算在字符串中的数字表达式,而raw_input不会。如输入 “5转载 2013-04-10 08:19:56 · 658 阅读 · 0 评论 -
Python raw_input 读取输入值
下面介绍了python raw_input的用法,使用raw_input 能够很方便的丛控制台读入数据。1.输入字符串#13222319810101****nID = ''while 1: nID = raw_input("Input your id plz") if len(nID) != len("13222319810101****"):转载 2013-04-10 08:18:50 · 1252 阅读 · 0 评论 -
Python模块学习 ---- struct 数据格式转换
Python是一门非常简洁的语言,对于数据类型的表示,不像其他语言预定义了许多类型(如:在C#中,光整型就定义了8种),它只定义了六种基本类型:字符串,整数,浮点数,元组,列表,字典。通过这六种数据类型,我们可以完成大部分工作。但当Python需要通过网络与其他的平台进行交互的时候,必须考虑到将这些数据类型与其他平台或语言之间的类型进行互相转换问题。打个比方:C++写的客户端发送一个int型(4字转载 2013-04-10 07:57:51 · 950 阅读 · 0 评论 -
python 调用可执行文件
import osimport sysif __name__ == "__main__": fid = open("image_500k.haystack.log", "r"); dfid = open("djpeg.sh", "w"); hfid = open("detect_points.sh", "w"); sfid = open("compute_des转载 2013-04-03 17:30:21 · 1238 阅读 · 0 评论 -
Python strip lstrip rstrip使用方法
Python中的strip用于去除字符串的首尾字符,同理,lstrip用于去除左边的字符,rstrip用于去除右边的字符。这三个函数都可传入一个参数,指定要去除的首尾字符。需要注意的是,传入的是一个字符数组,编译器去除两端所有相应的字符,直到没有匹配的字符,比如:?theString = 'saaaay yes no yaaaass'prin转载 2013-04-03 17:37:21 · 584 阅读 · 0 评论 -
Python print函数用法,print 格式化输出
使用print输出各型的字符串整数浮点数出度及精度控制strHello = 'Hello Python' print strHello#输出结果:Hello Python#直接出字符串1.格式化输出整数python print也支持参数格式化,与C言的printf似,strHello = "the length of (%s)转载 2013-04-03 19:57:47 · 1009 阅读 · 0 评论 -
Python执行系统命令的方法 os.system(),os.popen(),commands
最近在做那个测试框架的时候发现 Python 的另一个获得系统执行命令的返回值和输出的类。最开始的时候用 Python 学会了 os.system() 这个方法是很多比如 C,Perl 相似的。os.system('cat /proc/cpuinfo')但是这样是无法获得到输出和返回值的,继续 Google,之后学会了 os.popen()。转载 2013-04-03 19:58:12 · 1121 阅读 · 0 评论 -
python脚本中的#!/usr/bin/python
python脚本开头有这么行: #!/usr/bin/python#!/usr/bin/env python与#!/usr/bin/python的区别 #!/usr/bin/python是告诉操作系统执行这个脚本的时候,调用/usr/bin下的python解释器;相当于写死了python路径; #!/usr/bin/env python 是为了防止操作系统用户转载 2013-04-03 20:21:19 · 1673 阅读 · 0 评论 -
Python模块学习 ---- random 随机数生成
Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。 random.randomrandom.random()用于生成一个0到1的随机符点数: 0 random.uniform random.uniform的函数原型为:random.uniform(a, b),用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一个是下限。转载 2013-04-09 16:36:53 · 840 阅读 · 0 评论 -
Python中map()函数浅析
MapReduce的设计灵感来自于函数式编程,这里不打算提MapReduce,就拿python中的map()函数来学习一下。文档中的介绍在这里:map(function, iterable, ...)Apply function to every item of iterable and return a list of the results. If addition转载 2014-05-26 11:22:16 · 508 阅读 · 0 评论