tôi đã cố gắng để thay đổi sintax sử dụng công cụ 2to3 bằng cách chạy lệnhCách sử dụng công cụ 2to3 trong cửa sổ?
python C:\Python32\Tools\scripts\2to3.py neo4j.py
và có đầu ra
Khi mở neo4j.py Tuy nhiên tôi nhận thấy đó vẫn chưa được bất cứ điều gì thay đổi. Dưới đây là khối mã nơi thay đổi (accoridng đến đầu ra) nên được thực hiện:
try:
import json
except ImportError:
import simplejson as json
try:
from urllib.parse import quote
except ImportError:
from urllib import quote
try:
from . import rest, batch, cypher
except ImportError:
import rest, batch, cypher
except ValueError:
import rest, batch, cypher
import logging
logger = logging.getLogger(__name__)
Có ai biết làm thế nào để sử dụng công cụ 2to3 đúng cách để port/thay đổi mã để v3.2?
Phiên bản mới (http://pypi.python.org/pypi/py2neo) của py2neo tuyên bố khả năng tương thích Python 3 ra khỏi hộp. – ChristopheD
Tôi đã thử phiên bản này nhưng nó không hoạt động –