-
auto
2019-06-26 09:44:18
python
1600°
20
linux下更新Python版本并修改默认版本,有需要的朋友可以参考下。很多情况下拿到的服务器python版本很低,需要自己动手更改默认python版本1、从官网下载python安装包(这个版本可以是任意版本3.3 2.7 2.6等等)wget http://python.org/ftp/python/2.7/Python-2.7.tar.bz22、解压并安装?123456
-
auto
2019-06-26 09:44:18
python
1256°
20
一、Python介绍:
python的创始人为吉多·范罗苏姆(GuidovanRossum),俗称龟叔。在圣诞节期间为打发无聊而开发得语言。
Python是一门什么语言:
Python是一门解释性的语言
Python的优缺点:
Python语言,优雅、明确、简单,虽然不如C或JAVA语言快,但并不影响它得正常使用。
Python解释器:
Python默认使用的解释器是
-
auto
2019-06-26 09:44:18
python
1265°
20
Python类型系统的特点是拥有强大、灵活的类型操作.维基百科上对此作出的阐述.而存在一个不争而有趣的事实是,Python是比Java更加强类型的.Java对于原生类型和对象区分了类型系统,它让null存在于一个灰色地带.另一方面,现代的Python拥有一个统一的强类型系统,其中什么都没有(None)的类型是明确指定的.更进一步的,JVM自身也是动态类型的,因为可以把它的根源追溯到由Sun所收购的
-
auto
2019-06-26 09:43:08
python
1150°
20
在Python中,is和==都是用来对两个对象进行比较判断的,但两者却有本质的区别。一:is操作符is操作符是Python语言的一个内置操作符,它的作用是比较两个变量是否指向同一块内存区域,也就是判断id(对象)是否相等。当两个变量是共享引用关系的话,它们指向的肯定是同一块内存区域,用is判断得到的结果肯定为True。>>>a=10>>>b=a>>&
-
auto
2019-06-26 09:43:08
python
1396°
20
如今Python使用的范围越来越广,所以学会关于它比较火的网络框架非常有必要。要安装Django,首先要知道你电脑上的python是哪个版本的,至于如何安装python的解释器环境此处不做介绍,网上的教程很多。
-
auto
2019-06-26 09:43:08
python
1119°
20
1.到底什么是Python?你可以在回答中与其他技术进行对比下面是一些关键点:Python是一种解释型语言。这就是说,与C语言和C的衍生语言不同,Python代码在运行之前不需要编译。其他解释型语言还包括PHP和Ruby。Python是动态类型语言,指的是你在声明变量时,不需要说明变量的类型。你可以直接编写类似x=111和x="I'mastring"这样的代码,程序不会报错。Python非常适合面
-
auto
2019-06-26 09:43:08
python
1312°
20
1.利用casperjs 爬取新浪股市排行数据,生成数据文件//获取新浪股票排行
varcasper=require('casper').create({
waitTimeout:10000,
verbose:true,
 
-
auto
2019-06-26 09:43:08
python
1286°
20
1、Request函数 1)用法:urllib2.Request(url[, data][, headers][, origin_req_host][, unverifiable]) 2)作用:用于构造Request对象,可以传递data数据,添加请求头(headers)等,构造好后作为urllib2.urlopen()的参数。 3)参数解释:url表示目标网页地址,可以是字符串,也可
-
auto
2019-06-26 09:43:08
python
1220°
20
1、CentOS Linux release 7.2.1511 (Core)升级python2.7.5到3.6.12、wgethttps://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz 下载源码包tar -zxvf Python-3.6.1.tgzcd Python-3.6.1.tgz./configuremake &a
-
auto
2019-06-26 09:43:08
python
1107°
20
1、字符串常用操作#字符串操作
name="mynameiskk"
print(name.capitalize())
#>>>Mynameiskk
#capitalize()#首字母大写
print(name.count("a"))
-
auto
2019-06-26 09:43:08
python
1288°
20
1.列表列表是由一序列特定顺序排列的元素组成的。可以把字符串,数字,字典等都可以任何东西加入到列表中,列表中的元素之间没有任何关系。列表也是自带下标的,默认也还是从0开始。列表常用方括号表示,即:[],元素用逗号隔开。例子:a = ["huangzhenping","laoma",123]print(a)print(type(a))说明:list 里面的元素
-
auto
2019-06-26 09:43:08
python
1056°
20
给Schema类传入类型(int、str、float等)fromschemaimportSchemaSchema(int).validate(10)10Schema(int).validate('10')SchemaUnexpectedTypeError:'10'shouldbeinstanceof'int'可见Schema会去验证validate方
-
auto
2019-06-26 09:43:08
python
1428°
20
1.string.maketrans(instr,outstr) 返回一个翻译表调用maketrans函数时,完成了转换。例如string.maketrans('ABCD', 'abcd'),调用完成后该翻译表中的原“ABCD”的位置已被“abcd”替换。2.str.translate(table,del)将1中生成的转换表作为入参,对str中包含instr的部分转换成ou
-
auto
2019-06-26 09:43:08
python
1418°
20
1.下载安装包:#wget2.编译安装#tar-xzvfPython-2.7.9.tgz
#cdPython-2.7.9
#./configure--prefix=/usr/local/python2.7
#make&&makeinstal
-
auto
2019-06-26 09:43:08
python
1388°
20
1.错误(1)语法错误 语法错误指示软件的结构上有错误,导致不能被解释器解释或编译器无法编译。这些错误必须在程序执行前纠正。(2)逻辑错误 逻辑错误可能是由于不完整或是不合法的输入所致。还可能是逻辑无法生成,计算,或是输出结果需要的过程无法执行2.异常(1)当python检测到一个错误时,解释器就会指出
-
auto
2019-06-26 09:43:08
python
1214°
20
1。下载python3.3安装包:yum install readline-devel.x86_64wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz2。解压安装包:tar -zxvf Python-3.5.2.tgz 3。进入解压后目录:cd Python-3.5.24。创建安装目录: mkdir
-
auto
2019-06-26 09:43:08
python
1139°
20
5、双向队列(deque)函数说明一个线程安全的双向队列,可进可出,可以从两端添加和删除元素;classdeque(object):
"""
deque([iterable[,maxlen]])-->dequeobject
&
-
auto
2019-06-26 09:43:08
python
1115°
20
1.什么是PVM?pvm是python的虚拟机,它是python运行时引擎解释编译得到的代码
-
auto
2019-06-26 09:43:08
python
1622°
20
1.准备一个文件放入所有需要升级的服务器IP:ansible_failed_ip.txt2.写一个用于在远程执行的脚本:update.sh[root@shvpuppet01scripts]#catupdate.sh
#!/bin/bash
tarxf/usr/local/src/Python-2.7.13.tgz-
-
auto
2019-06-26 09:43:08
python
1355°
20
1. logging 模块日志是我们排查问题的关键利器,写好日志记录,当我们发生问题时,可以快速定位代码范围进行修改。Python有给开发者们提供好的日志模块,下面介绍一下logging模块:首先,我们先来看一个例子:import logginglogging.debug('This is debug message')logging.info('This is info message')log