搜索到与相关的文章
Python

Python基础之pip用法

pip是Python包管理工具,该工具提供了对Python包的查找、下载、安装、卸载的功能。注意点:1.如果只安装了一个版本的python,直接pip就可以使用2.如果同时安装了python2和python3,py-2-mpip/py-3-mpip来区分使用哪个版本的python3.直接pip默认python2pip常用命令:pip--version#查看pip的版本pip--help#查看帮助文档py-3-mpipinstallnose#安装nose包p

系统 2019-09-27 17:50:32 2269

Python

在Python中os.fork()产生子进程的例子

例1importosprint'Process(%s)start...'%os.getpid()pid=os.fork()ifpid==0:print'Iamchild(%s)andmyfatheris%s.'%(os.getpid(),os.getppid())else:print'I(%s)justcreatedachildprocess(%s).'%(os.getpid(),pid)加载os模块后,首先os.fork()函数生成一个子进程,返回值pi

系统 2019-09-27 17:48:17 2269

Python

跟老齐学Python之赋值,简单也不简单

变量命名在《初识永远强大的函数》一文中,有一节专门讨论“取名字的学问”,就是有关变量名称的问题,本温故而知新的原则,这里要复习:名称格式:(下划线或者字母)+(任意数目的字母,数字或下划线)注意:1.区分大小写2.禁止使用保留字3.遵守通常习惯•以单一下划线开头的变量名(_X)不会被frommoduleimport*语句导入的。•前后有下划线的变量名(X)是系统定义的变量名,对解释器有特殊意义。•以两个下划线开头,但结尾没有两个下划线的变量名(__X)是类

系统 2019-09-27 17:47:41 2269

Python

(李航统计学习方法)SVM的python实现

支持向量机是一种二分类模型,基本模型是定义在特征空间的间隔最大的线性分类器。间隔最大化使它有别于感知机。在面试中,经常遇到手推SVM,所以公式的推导也很重要。模型:策略:间隔最大化,形式化为求解凸二次规划,等价于正则化的合页损失函数最小化算法:略支持向量机包括:线性可分支持向量机,线性支持向量机,非线性支持向量机间隔最大化的直观解释:对训练数据集找到几何间隔最大的超平面意味着以充分大的确信度对训练数据进行分类。使其面对最难分的实例点也有足够大的确信度将它们

系统 2019-09-27 17:47:32 2269

Python

初步讲解Python中的元组概念

元组是不可变的Python对象序列。元组的序列就像列表。唯一的区别是,元组不能被改变,即元组是不可被修改。元组使用小括号,而列表使用方括号。创建一个元组很简单,只要把不同的逗号分隔值,可以把括号中的这些逗号来分隔每个值。例如:tup1=('physics','chemistry',1997,2000);tup2=(1,2,3,4,5);tup3="a","b","c","d";空的元组写为含有两对称括号:tup1=();要元组中包含一个值,必须有一个逗号,

系统 2019-09-27 17:46:50 2269

Python

python处理大日志文件

本文实例为大家分享了python处理大日志文件的具体代码,供大家参考,具体内容如下#coding=utf-8importsysimporttimeclassTail():def__init__(self,file_name,callback=sys.stdout.write):self.file_name=file_nameself.callback=callbackdeffollow(self,n=10):try:#打开文件withopen(self.f

系统 2019-09-27 17:46:38 2269

Python

python列表学习心得

列表是包含0个或多个对象应用的有序序列,列表的长度和内容都是可变的;列表没有长度限制,元素类型可以不同;所有元素放在一对方括号中,相邻元素之间用逗号分隔开。使用赋值运算符“=”创建列表如a-list=[‘physics’,‘chemistry’,2017,2.5]b-list=[‘wade’,3.0,81,[‘bosh’,‘haslem’]]c-list=[1,2,(3.0,‘helloworld!’)]d-list=[]e-list=list()使用列表

系统 2019-09-27 17:46:18 2269

Python

Python连接DB2数据库

在工作中遇到了这样的情况,项目中需要连接IBM的关系型数据库(DB2),关于这方面的库比较稀少,其中ibm_db是比较好用的一个库,网上也有教程,但是好像不准确,也不太详细,错误百出,没办法只能拿到后自己分析源码,总算搞定。安装环境需求:首先是数据库DB2,下载连接直接百度,我下载是这两个文件:只下载箭头所指即可,我还没在linux上做测试。数据库API(这个东西找了好久,终于找到了合适的)(找不到搜:SQLAPI.zip)Python2.7VCForPy

系统 2019-09-27 17:38:38 2269

Python

利用ctypes提高Python的执行速度

前言ctypes是Python的外部函数库。它提供了C兼容的数据类型,并且允许调用动态链接库/共享库中的函数。它可以将这些库包装起来给Python使用。这个引入C语言的接口可以帮助我们做很多事情,比如需要调用C代码的来提高性能的一些小型问题。通过它你可以接入Windows系统上的kernel32.dll和msvcrt.dll动态链接库,以及Linux系统上的libc.so.6库。当然你也可以使用自己的编译好的共享库我们先来看一个简单的例子我们使用Pytho

系统 2019-09-27 17:38:21 2269

Python

Python中字符编码简介、方法及使用建议

1.字符编码简介1.1.ASCIIASCII(AmericanStandardCodeforInformationInterchange),是一种单字节的编码。计算机世界里一开始只有英文,而单字节可以表示256个不同的字符,可以表示所有的英文字符和许多的控制符号。不过ASCII只用到了其中的一半(\x80以下),这也是MBCS得以实现的基础。1.2.MBCS然而计算机世界里很快就有了其他语言,单字节的ASCII已无法满足需求。后来每个语言就制定了一套自己的

系统 2019-09-27 17:37:56 2269