python2.X和3.X版本差异问题
2013-08-02 14:46
399 查看
就我写的程序而言,碰到以下兼容性问题:
区别就是urlopen函数一个是直接封装在urllib当中,新版本是封装在urllib.request下。
1、urllib模块
python26当中请求url: ret = urllib.urlopen(url) python33当中请求url: ret = urllib.request.urlopen(url)
区别就是urlopen函数一个是直接封装在urllib当中,新版本是封装在urllib.request下。
2、tkinter模块
python26该模块叫Tkinter,python33叫tkinter,导入的时候要注意 python26: import Tkinter python33: import tkinter
3、reload函数
python26可以直接调用reload python33该函数封装到模块imp当中了,使用: from imp import reload
相关文章推荐
- 【python】2.X与3.X版本输入输出差异 print input
- Python3.x和Python2.x版本兼容问题
- python在WIN下CMD运行中文乱码及python 2.x python 3.x编码问题
- Python学习07-Python2.x与3.x版本区别总结
- Linux编译安装Python3.X版本并保留系统自带的Python2.X版本
- Python2.x与3.x版本区别详解
- 编写同时兼容Python2.x与Python3.x版本的代码的几个示例
- CentOS 7 将 python版本升级为3.x后产生的各种问题
- 【python学习笔记】python2.x与python3.x版本中zip函数的不同
- 在Python2.x和Python3.x中dict.keys()的差异
- Python2.x与3.x版本区别
- Python2.x版本中基本的中文编码问题解决
- Windows下使Python2.x版本的解释器与3.x共存的方法
- python同时安装2.x版本和3.x版本
- Python2.x与Python3.x版本区别
- Python2.x与3.x版本区别
- 总结Python2(Python 2.x版本)和Python3(Python 3.x版本)之间的区别
- Python2.x与3.x版本区别
- 注:Python中Scrapy爬虫框架的安装和pywin32安装的问题(py 3.x版本)
- python2.x代码版本迁移至Python3.x