使用 csvImporter 将 csv 导入到 django 模型
Import csv to django model using csvImporter
我正在尝试将数据从 csv 文件导入到 django 模型。我找到了this thread, which lead me to the documentation for CSVImporter。由于我已经在我的 Django 应用程序中声明了一个模型,文档建议我使用以下代码:
>>> from my_projects.models import Person
>>> from csvImporter.model import CsvDbModel
>>>
>>> class MyCsvModel(CsvDbModel):
>>>
>>> class Meta:
>>> dbModel = Person
>>> delimiter = ";"
所以我这样做了:
from polls.models import Question
from csvImporter.model import CsvDbModel
File "/Users/ytk/anaconda3/lib/python3.5/site-packages/csvImporter/model.py", line 134
except ValueError,e :
^
SyntaxError: invalid syntax
我做错了什么?
此语法与 python 不兼容 3. Python3 中正确的语法是
except ValueError as e:
...
此库不支持 python 3,但存在请求支持 https://github.com/anthony-tresontani/csv_importer/pulls
我正在尝试将数据从 csv 文件导入到 django 模型。我找到了this thread, which lead me to the documentation for CSVImporter。由于我已经在我的 Django 应用程序中声明了一个模型,文档建议我使用以下代码:
>>> from my_projects.models import Person
>>> from csvImporter.model import CsvDbModel
>>>
>>> class MyCsvModel(CsvDbModel):
>>>
>>> class Meta:
>>> dbModel = Person
>>> delimiter = ";"
所以我这样做了:
from polls.models import Question
from csvImporter.model import CsvDbModel
File "/Users/ytk/anaconda3/lib/python3.5/site-packages/csvImporter/model.py", line 134
except ValueError,e :
^
SyntaxError: invalid syntax
我做错了什么?
此语法与 python 不兼容 3. Python3 中正确的语法是
except ValueError as e:
...
此库不支持 python 3,但存在请求支持 https://github.com/anthony-tresontani/csv_importer/pulls