Questions tagged «python-2to3»

2
用python 3解开python 2对象
我想知道是否有一种方法可以加载在Python 2.4和Python 3.4中腌制的对象。 我一直在大量公司遗留代码上运行2to3,以使其保持最新状态。 完成此操作后,在运行文件时出现以下错误: File "H:\fixers - 3.4\addressfixer - 3.4\trunk\lib\address\address_generic.py" , line 382, in read_ref_files d = pickle.load(open(mshelffile, 'rb')) UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 1: ordinal not in range(128) 在争用中查看腌制的对象,它dict在中dict,包含键和type值str。 所以我的问题是:有没有办法用python 3.4加载最初在python 2.4中腌制的对象?

5
对于从Python2到Python3的代码转换,最适合使用哪个版本的Python和Django?
目前,我在一家大公司工作,我们需要将python2的旧的Django大项目转换为python3版本,因此我进行了大量研究,但仍然找不到最适合转换哪个版本的Python和Django的完美答案。 目前,我使用的是旧版本的Python:2.7.16和Django:1.9.13。 任何人都可以为上述python2到python3的旧版本推荐最适合我的Python和Django版本。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.