[ckan-dev] problem with import of latin character
p.romain at cg33.fr
p.romain at cg33.fr
Thu May 26 11:08:07 UTC 2011
Hi,
We wrote a script for the bulk import of our catalogues of data packages
but we can't import data with latin characters. Is there something to set
in the python script that we are missing (encoding or something..)
Here is the script
import types
import tempfile
import os
from sqlalchemy.util import OrderedDict
from pylons import config
from ckanclient import CkanClient, CkanApiError
import ckan.model as model
from ckanext.importlib import importer
from ckanext.importlib import loader
from ckanext.importlib import spreadsheet_importer
from ckanext.importlib.spreadsheet_importer import readonly_keys
IMPORT_DIR = os.path.dirname(os.path.abspath(__file__))
filepath = os.path.join(IMPORT_DIR, 'data') + '/cg33_import_data.xls'
base_location = 'http://ckanserver:5010/api'
ckanclient = CkanClient(
base_location=base_location,
api_key='0eef0148-8534-48ed-bbd7-23ce3d7a5314',
is_verbose=True,
)
reader = spreadsheet_importer.SpreadsheetPackageImporter(buf=None,
filepath=filepath)
loader = loader.ReplaceByNameLoader(ckanclient)
print loader.load_packages(reader.pkg_dict())
Pascal
__________________________________________________________________
Ce message et toutes les pièces jointes sont confidentiels et établis à l'intention exclusive de ses destinataires. Ce message ne constitue pas un document officiel. Seuls les documents revêtus de la signature du Président du Conseil Général ou d'un de ses délégataires sont de nature à engager le Département.
Toute utilisation ou diffusion non autorisée est interdite. Tout message électronique est susceptible d'altération et le Département de la Gironde décline toute responsabilité au titre de ce message s'il a été altéré, déformé, falsifié.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.okfn.org/pipermail/ckan-dev/attachments/20110526/828e9d85/attachment-0001.html>
More information about the ckan-dev
mailing list