Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 导入期间,不会忽略现有键_Python_Django - Fatal编程技术网

Python 导入期间,不会忽略现有键

Python 导入期间,不会忽略现有键,python,django,Python,Django,我正在使用django导入导出在我的项目中导入作者姓名。django导入导出是否可能忽略现有键值,因为我有一个大的csv文件。导入该文件时,我收到一个错误: 重复的键值违反了唯一约束“spm_author_name_key”详细信息:key(name)=(Arthur Rachkam)已存在 你能把你的代码发布一点以供审查吗? 也许您可以将导入函数包装在try/except中,这样可以避免重复 像这样的 for author in authors_list: try: c

我正在使用django导入导出在我的项目中导入作者姓名。django导入导出是否可能忽略现有键值,因为我有一个大的csv文件。导入该文件时,我收到一个错误:


重复的键值违反了唯一约束“spm_author_name_key”详细信息:key(name)=(Arthur Rachkam)已存在

你能把你的代码发布一点以供审查吗? 也许您可以将导入函数包装在
try/except
中,这样可以避免重复 像这样的

for author in authors_list:
    try:
        create_entry(author)
    except KeyError:
        continue
我会改进我的答案,一旦你粘贴在这里,你的实际代码,使进口。另外,请粘贴错误的全文(无回溯)