fixed code and test for Python3

This commit is contained in:
aniversarioperu
2014-09-04 07:02:27 +03:00
parent 62262be5f2
commit 1e82be8fd0
3 changed files with 12 additions and 3 deletions
+3 -1
View File
@@ -1,13 +1,15 @@
import csv
from datetime import datetime
from six import PY3
from dataset.freeze.format.common import Serializer
def value_to_str(value):
if isinstance(value, datetime):
return value.isoformat()
if hasattr(value, 'encode'):
if not PY3 and hasattr(value, 'encode'):
return value.encode('utf-8')
if value is None:
return ''