0
我碰到這個代碼來了,當我試圖金字塔(Python)的教程 - http://docs.pylonsproject.org/projects/pyramid-blogr/en/latest/他們需要Python 3嗎? SQLAlchemy的Unicode和UnicodeText
from sqlalchemy import (
Column,
Integer,
Unicode, #<- will provide Unicode field
UnicodeText, #<- will provide Unicode text field
DateTime, #<- time abstraction field
)
這僅僅是反直觀的看到「統一」和「UnicodeText」在這裏,而不是簡單的「文本」 。我不知道這是隻待與Python 2
感謝兼容。
你讀過http://docs.sqlalchemy.org/en/latest/core/type_basics.html –
肯定。它沒有說不使用Unicdoe或UnicodeText for python3。 –
的使用不僅是爲Python 2.它更多DBAPI支持和列的用於存儲數據的類型。從該文檔:「對於被明確地用於存儲非ASCII數據列,則Unicode或UnicodeText類型應使用...指示直接支持Unicode,如NVARCHAR底層列型」。 –