【python2】教程文章相关的互联网学习教程文章

python2读取EXCEL表格内的数据时碰到的问题【代码】

今天在剥离自动化的测试数据时,发生了一个错误,错误显示读取不到某个单元格的数据。 因为我使用的是python2,正好那一个单元格出现的是中文汉字,再者通过查看报错日志,让我了解到错误的原因。 diqu= table.cell(1,6).valueif table.cell(1,6).value=="广东": ### diqu=u"广东" ###加上这两行代码就解决了问题print diqu各种尝试,最后尝试到这一步才正常。还是中文转换的问题。

python2和python3中的urllib【代码】

在Python3中包urllib2归入了urllib中,所以要导入urllib.request,并且要把urllib2替换成urllib.request # python2 import urllib2url = 'http://www.jianshu.com/trending/weekly?page={}' headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36'} request = urllib2.Request(url=url, headers=headers) html = urllib2.urlopen(request) print ht...

python2.7.5 安装pip

1.先安装setuptools 下载地址:https://pypi.python.org/pypi/setuptools#downloads将下载后的tar文件解压,用CMD模式进入到解压后的文件所在的目录执行命令:python setup.py install 2.安装pip 下载地址:https://pypi.python.org/pypi/pip#downloads 将下载后的tar文件解压,用CMD模式进入到解压后的文件所在的目录执行命令:python setup.py install 3.安装完成

牛客网《剑指offer》之Python2.7实现:顺时针打印矩阵【代码】

题目描述 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10. 思路 向右,向下,向左,向上;一圈结束,索引缩小一圈 代码 # -*- coding:utf-8 -*- class Solution:# matrix类型为二维列表,需要返回列表def printMatrix(self, matrix):# write code hereres = []while matrix:res +...

win10下安装python2.7【图】

安装环境:win10,64bit python版本:2.7.15 安装步骤如下: 1.在python官网下载安装包。 官网:https://www.python.org/ 下载网址:https://www.python.org/downloads/windows/ 选择2.7.15版本,下载下面画蓝圈的部分:python-2.7.15.amd64.msi2.双击python-2.7.15.amd64.msi进行安装。点击“next”:(可以调整自己需要安装的目录)点击“next”:点击“next”:安装完成、点击Finish。3.配置环境 安装后之后需要把Python的路径添...

python2和python3的同时安装【代码】【图】

由于历史原因,Python有两个大的版本分支,Python2和Python3,又由于一些库只支持某个版本分支,所以需要在电脑上同时安装Python2和Python3,因此如何让两个版本的Python兼容,如何让脚本在对应的Python版本上运行,这个是值得总结的。 对于Ubuntu 16.04 LTS版本来说,Python2(2.7.12)和Python3(3.5.2)默认同时安装,默认的python版本是2.7.12。当然你也可以用python2来调用。如果想调用python3,就用python3. 对于Windows,就...

python2.7/3.4+pyqt4安装,不需要额外装sip【图】

在学习sloth的使用时,安装sloth需要先安装pyqt4。随后访问其下载页http://www.riverbankcomputing.co.uk/software/pyqt/download 发现已经不提供exe格式的文件下载。通过官方文档,要装pyqt4需要先装sip,装sip需要执行一系列命令,最终失败了。 随后改了改思路,想着以前版本的pyqt是提供exe下载的,那么只要找到exe版本的下载页就行了。 过程略过,结果如下 https://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.11.4

win10下python2.7和python3.6共存导致pip无法安装的解决办法

工作需要电脑里面安装了python2.7和python3.6 , 默认环境变量path里面是设置的python3.6 导致我想安装一些只能用Python2.7的模块的时候无法安装成功 最终采用的是迂回的办法: 直接下载模块并解压并进入模块目录 使用python2.7的python.exe 模块名 install D:\Python27\python.exe setup.py install

python2【代码】

函数 函数的特征 函数的定义必须使用def关键字 函数的命名规则 不能是用特殊字符,除 _ 严格区分带大小写 避免使用关键字 函数的定义 def 函数名(): 函数中的功能代码 调用函数:函数名() 具有参数的函数结构 def 函数名( 参数名, 参数名 。。 ): 函数中的代码 h函数的代码 调用函数:函...

Python2 编码问题分析【图】

本文浅显易懂,绿色纯天然,手工制作,请放心阅读。 编码问题是一个很大很杂的话题,要向彻底的讲明白可以写一本书了。导致乱码的原因很多,系统平台、编程语言、多国语言、软件程序支持、用户选择等都可能导致无法正确的解析编码。 导致乱码的主要原因可以简单归结于文本的编码方式和解码方式不同导致的。本文将通过在win7(zh-cn)系统下分析python2.7的编解码问题来简单窥探一下编码的冰山一角。 今后遇到编码问题时能够多一点分...

python2中urllib2模块带cookies使用方法【代码】【图】

#!/usr/bin/python # coding=utf-8 #############方式1######################### import urllib2cookie = "anonymid=jn5lbcm4-5e6p6j; depovince=HUB; _r01_=1; ick_login=32e4276a-5bbf-4711-a88d-2f28630c3763; ick=3cc0f79b-01d2-485d-8640-2bcaa5021e6b; __utma=151146938.1263734026.1539323353.1539323353.1539323353.1; __utmc=151146938; __utmz=151146938.1539323353.1.1.utmcsr=renren.com|utmccn=(referral)|utmcmd=re...

Python2.x与3​​.x版本区别

Python的3??.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下相容。许多针对早期Python版本设计的程式都无法在Python 3.0上正常执行。为了照顾现有程式,Python 2.6作为一个过渡版本,基本使用了Python 2.x的语法和库,同时考虑了向Python 3.0的迁移,允许使用部分Python 3.0的语法与函数。新的Python程式建议使用Python 3.0版本...

床头笔记之Python2和3版本差异笔记【代码】

Python2和3语法差异小结: xrange : Python3已取消 print : Python3强制加括号,print() 数据类型统一:python3取消unicode和long utf8: python3代码默认utf-8 raw_input( “输入” ) 改为 input( “输入” )try:......except Exception, e :......改为try:......except Exception as e :......文件操作: open(name[, mode[, buffering]]) 改为: open(file, mode=‘r’, buffering=-1, encoding=None, errors=None,...

python2.7安装beautifulsoup包【图】

python2.7安装beautifulsoup包 准备条件:1.已经安装好python2.72.下载beautifulsoup包,选择合适的包,网址:https://www.crummy.com/software/BeautifulSoup/bs4/download/4.5/3.将其解压到python的安装目录下:(笔者的目录为C:\Python27)4.打开cmd命令行,输入命令cd C:\Python27\beautifulsoup4-4.5.0 (即进入到C:\Python27\beautifulsoup4-4.5.0的目录下)python setup.py build  python setup.py install

Python2和Python3的区别

1.性能 Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可 以取得很好的优化结果。 Py3.1性能比Py2.5慢15%,还有很大的提升空间。 2.编码 Py3.X源码文件默认使用utf-8编码,这就使得以下代码是合法的: >>> 中国 = china >>>print(中国) china 3. 语法 1)去除了<>,全部改用!= 2)去除``,全部改用repr() 3)关键词加入as 和with,还有True,False,None 4)整型...