我正在尝试将数据从csv文件导入django模型。我找到了这个线程,这使我进入了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
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句