Auto update Python 2.x to 3.x
1, How to check the python version
import sysif sys.version_info < (3.0)    print ("python version is 2.x")else:    print ("python version is 3.x") | 
2, How to change the default python version
sudo rm /usr/bin/pythonsudo ln -s /usr/bin/python3.5 /usr/bin/python | 
3, How to install python3.x package
sudo apt install python3-pipsudo pip3 install package | 
4,Auto update python2.x to python3.x
http://python-future.org/futurize.html#forwards-conversion
http://python-future.org/automatic_conversion.html
4.1 Install future
sudo pip install future | 
4.2 execute cmd
futurize --stage1 -w **/*.pyfuturize --stage2 -w **/*.py | 
or
futurize -w **/*.py | 
5, Changed lib
| 
 2.x 
 | 
 3.x 
 | 
|---|---|
| import ConfigParser | import configparser | 
| import copy_reg | import copyreg | 
| import Queue | import queue | 
| import SocketServer | import socketserver | 
| import HTMLParser | import html | 
| import urllib2 | import urllib | 
Auto update Python 2.x to 3.x的更多相关文章
- hibernate.hbm2ddl.auto=update不能自动生成表结构
		
在写上篇文章<spring整合springmvc和hibernate>的时候,曾遇到一个问题 INFO: Server startup in 8102 ms Hibernate: inse ...
 - <property name="hibernate.hbm2ddl.auto">update</property> 问题
		
其实这个hibernate.hbm2ddl.auto参数的作用主要用于:自动创建|更新|验证数据库表结构.如果不是此方面的需求建议set value="none".create:每 ...
 - 在WinForm中使用Web Services 来实现 软件自动升级( Auto Update ) (C#)
		
winform程序相对web程序而言,功能更强大,编程更方便,但软件更新却相当麻烦,要到客户端一台一台地升级,面对这个实际问题,在最近的一个小项目中,本人设计了一个通过软件实现自动升级技术方案,弥补了 ...
 - Close Java Auto Update in Windows 7 and Later
		
0. Environment Windows 7JDK 1.6.0_45 1. Steps 1) Enter "JRE/bin" 2) Run javacpl.exe as adm ...
 - 在WinForm中使用Web Services 来实现 软件 自动升级( Auto Update ) (C#)
		
winform程序相对web程序而言,功能更强大,编程更方便,但软件更新却相当麻烦,要到客户端一台一台地升级,面对这个实际问题,在最近的一个小项目中,本人设计了一个通过软件实现自动升级技术方案,弥补了 ...
 - 解决"hibernate.hbm2ddl.auto" update值 无效
		
<property name="schemaUpdate"> <value>true</value> </property> 若果是 ...
 - mysql不创建表   <property name="hbm2ddl.auto">update</property>      无效
		
netbeans win10 mysql8 hibernate 4.3.11 dakai mysql的general_log发现并没有创建表的语句 未完待续 今天又遇到不创建表的问题 但是问题比较奇怪 ...
 - Python MySQL Update
		
章节 Python MySQL 入门 Python MySQL 创建数据库 Python MySQL 创建表 Python MySQL 插入表 Python MySQL Select Python M ...
 - Python之路【第四篇】:模块
		
什么是模块: 模块就是一个功能的集合. 模块就和乐高积木差不多,你用这些模块组合出一个模型,然后也可以用这个模块加上其他的模块组合成一个新的模型 模块的种类: 1.内置模块(python自带的比如os ...
 
随机推荐
- shell基础之综合练习
			
0.脚本一键完成下面所有操作1.准备2台centos7系统的服务器,远程互相免密登录,以下所有题目过程中开启防火墙2.给1号机和2号机使用光盘搭建本地yum源(永久生效)3.给服务器1添加2块硬盘,1 ...
 - MyBatis 单表CURD操作(五)
			
MyBatis的CURD操作 添加CURD接口方法 package mapper; import entity.UserEntity; import org.apache.ibatis.annotat ...
 - MyBatis 高级查询环境准备(八)
			
MyBatis 高级查询 之前在学习 Mapper XML 映射文件时,说到 resultMap 标记是 MyBatis 中最重要最强大也是最复杂的标记,而且还提到后面会详细介绍它的高级用法. 听到高 ...
 - python3 贪吃蛇小游戏
			
贪吃蛇 #!/usr/bin/env python import pygame,sys,time,random from pygame.locals import * # 定义颜色变量 redColo ...
 - SUSE12 操作系统安装
			
今天开发同事需要一个客户的SUSE环境,原来没有安装过这个操作系统,网络配置方面有些问题见下一篇 镜像:SLE-12-SP3-Server-DVD-x86_64-GM-DVD1.iso 安装过程: 选 ...
 - crontab 的简要介绍
			
1.概述: crontab 用于周期性被执行的指令,该指令从标准设备输入指令,并将指令存放在crontab文件中,供之后读取和执行. 与crontab相关的文件一共有三个: /etc/crontab ...
 - 3分钟 Markdown 快速入门(超详细)(Day_33)
			
Markdown 快速入门 (这个贼重要)注:所有符号要在英文状态下完成哦,中文是没有效果的. 1.标题 # 表示一级标题 ## 表示二级标题 ### 表示三级标题 #### 表示四级标题 ##### ...
 - Kubernetes集群搭建 ver1.20.5
			
目录 部署方式 1. 基础环境准备 1.1 基础初始化 1.2 安装docker 2. 部署harbor及haproxy高可用反向代理 2.1 镜像加速配置 2.2 高可用master可配置 3. 初 ...
 - springboot 非端口模式启动
			
@SpringBootApplication @ComponentScan(basePackages = {"demo.test"}) public class ReportApp ...
 - MindSpore API编程概述
			
MindSpore API编程概述 总体架构 MindSpore是一个全场景深度学习框架,旨在实现易开发.高效执行.全场景覆盖三大目标,其中易开发表现为API友好.调试难度低,高效执行包括计算效率.数 ...