【python20181204作业2】教程文章相关的互联网学习教程文章

CentOS 6.5下安装Python 3.5.2(与Python2并存)【代码】

CentOS 6.5下安装Python 3.5.2(与Python2并存)安装步骤1,准备编译环境(环境不对,在安装过程中可能遇到各种问题。比如wget无法下载链接的文件)yum groupinstall ‘Development Tools‘yuminstall zlib-devel bzip2-devel openssl-devel ncurses-devel 2,下载 Python3.5 源码包wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tar.xz 3,编译tar Jxvf Python-3.5.2.tar.xzcd Python-3.5.2./configure --prefix=/usr/l...

CentOS6.x 安装升级Python2.7.x Python3.4.x

CentOS6.x 安装升级Python2.7.x Python3.4.x2015-06-07? CentOS、Linux? 评论关闭 CentOS release 6.6 (Final) 安装升级Python2.7.7 Python2.7.9 Python3.4.31、查看当前系统中的python版本 #python --version 或 python -V Python 2.6.62、检查CentOS版本 #cat /etc/redhat-release3、安装所有的开发工具包 #yum groupinstall "Development tools" -y4、安装其它的必需包 #yum install zlib-devel bzip2-devel openssl-devel ncu...

python2.5_1.5_通过指定的端口和协议找到服务名【代码】

代码如下:# -*- coding: utf-8 -*-import socketdef find_service_name():protocolname = ‘tcp‘for port in [80, 25]:print‘Port:%s =>service name:%s‘ % (port, socket.getservbyport(port, protocolname))print‘Port:%s =>service name:%s‘ % (53, socket.getservbyport(53, ‘udp‘))if__name__ == ‘__main__‘:find_service_name()运行结果如下:Port:80 =>service name:http Port:53 =>service name:domain Port:25 ...

python2.7.X 升级至Python3.6.X

安装Python3 项目是在py3环境下进行编码的,正好yczhang默认的py版本是2,我们还需要安装py3才能让程序run起来,在此之前,需要安装开发工具包,因为要编译安装Python[root@yczhang ~]# yum -y group install "Development Tools" 安装Python的依赖包,不安装依赖可能安装完成后没有pip3 软件。[root@yczhang ~]# yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel vim 下载目前最新的...

python2和python安装共存常碰到的坑

1.如命令行输入pip报错显Fatal error in launcher: Unable to create process using ‘ "f:\python\python.exe “ "f:\python3\python3.exe" ‘#由于我不小心把python文件目录名修改为python3就出显这种情况2.把python2, python3共存时,将python安装目录下的python.exe改成对应的python2.exe,python3.exe。解决方法:管理员模式cmd输入python3:python3 -m pip install --upgrade pippython2:python2 -m pip install --upgrade p...

redhat 5.0 python2.4升级到2.7【代码】

1)安装devtoolset yum groupinstall "Development tools"2)安装编译Python需要的包包 yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel 3)下载并解压Python 2.7.9的源代码 mkdir soft cd soft wget --no-check-certificate https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz //https://www.python.org/ftp/python/2.7.9/ tar -xzvf Python-2.7.9.tgz cd Python-2.7.94)编译与安装P...

linux python2.7 sqlite3安装【代码】

First download, build and install sqlite3 with a --prefix. Then build python with same prefix , it will find sqlite installation and will build _sqlite3 module.$ mkdir - p ~ /applications/ src $ cd ~ /applications/ src $ wget http : //www.sqlite.org/sqlite-autoconf-3070900.tar.gz$ tar xvvf sqlite - autoconf - 3070900.tar . gz $ cd sqlite - autoconf - 3070900$ ./ configure -- prefix =~/ applica...

同时安装Python2 & Python3 cmd下版本自由选择的方法【图】

同时安装Python2 & Python3 cmd下版本自由选择的方法1、修改对应安装目录的python.exe的脚本名  大多是将两个python.exe改名,分别改为python2,python3加以区别。弊端:会导致诸多问题,比如运行IDLE时,python27会自动重建一个python.exe文件。 2、最直接有效的方法  什么也不用修改,操作如下: 原文:https://www.cnblogs.com/superwang9527/p/8849068.html

Python基础-Mac如何驾驭python2和python3【代码】【图】

听说最近Python已被纳入小学生的课程了,作为一个资深搞技术的人,不会写python,简直焦虑无比,大概这就叫中年危机吧,那么,既然小学生都可以学,就放下姿态,也来学着写写吧,毕竟有一技之长还可以讨口饭吃。嘿喂狗~~~ Python安装Python官网:https://www.python.org/Python文档下载地址:https://www.python.org/doc/ 以下是各个平台安装包的下载地址: 选择自己要安装的平台,我也是傻,不知道Mac自带Python2.7,所以又装了一...

python2.4 发送邮件

import smtplib#from email.mime.text import MIMETextfrom email.MIMEText import MIMETextdef send_email(content): sender = "lgl15984@163.com" receiver = [xxx@qq.com] host = ‘220.181.12.16‘ port = 465 msg = MIMEText(content) msg[‘From‘] = "lgl15984@163.com" msg[‘To‘] = "xxxx@qq.com" msg[‘Subject‘] = "backup check" try: smtp = smtplib.SMTP() smtp.connect...

jupyter notebook同时使用python2和python3【代码】

jupyter notebook同时使用python2和python3 如果默认使用python3则可用以下命令激活py27的虚拟环境,将python27的python.exe改名为python2.exe,环境变量均加入进去,输入命令: python2 -m ipykernel install --user 启动jupyter notebook去查看,这时可以看到,python2的kernel已经安装好了。 快速启动jupyter notebook的一个小技巧启动jupyter notebook时,每次都要切换文件路径,需要输入相关的命令,相对来说比较麻烦。 有一个...

centos5.8升级python2.4.3到python 2.7.8

备忘笔记:yum -y groupinstall ‘Development Tools‘yum -y install openssl-devel* ncurses-devel* zlib*.x86_64yum -y install bzip2 bzip2-devel bzip2-libs下载python 2.7.8的tar.gz文件./configure --prefix=/usr/local/python && make && make installrm /usr/bin/pythonln -s /usr/local/python/bin/python2.7 /usr/bin/python验证 $python -V解决yum失效的问题 # vim /usr/bin/yum #!/usr/bin/python 改成 #!/usr/bin/py...

Some in urllib2 - python2.7【代码】

1. urlopen可以给一个Request Object返回一个response object,read()读取相应对象的内容,这时候的print(the_page)可以输出网页的html内容1import urllib2 23 req = urllib2.Request(‘http://www.voidspace.org.uk‘) 4 response = urllib2.urlopen(req) 5 the_page = response.read() 67print(the_page) 2. Request对象可以给server传输数据,还可以传输一些额外信息(metadata),如HTTP"headers" 3.如我们所知request可以用POST...

python2--编码问题汇总【代码】

# unicode编码字符串转码utf8 aaa = "\xxx\xxx\xxx\xxx"print(aaa.encode(‘utf-8‘).decode(‘unicode_escape‘))# 字典类型的unicode编码类型,转utf8 # 1、可以用json.loads() # 2、from ast import literal_eval res = literal_eval(str(字典).replace(‘u\‘‘, ‘\‘‘).decode("unicode-escape")) print(res) 原文:https://www.cnblogs.com/lutt/p/13579844.html

Python2.x与3??.x版本区别【图】

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程...