python-3.x - 在期望记录分隔符 ','时找到字段分隔符 '\n'

标签 python-3.x error-handling snowflake-cloud-data-platform

将csv文件加载到雪花时,在处理csv文件时遇到错误。每当遇到相同错误的记录很少,并且我不想从csv文件中删除任何记录时,我如何处理该问题。
还是我可以在这里实现尝试?我想纠正或跳过有错误的csv中的记录

import snowflake.connector
tableName='F58155'

ctx = snowflake.connector.connect(
user='-',
password='-',
account='-')

cs = ctx.cursor()

ctx.cursor().execute("USE DATABASE STORE_PROFILE_LANDING")
ctx.cursor().execute("USE SCHEMA PUBLIC")


ctx.cursor().execute("PUT file:///temp/data/{tableName}/* @%{tableName}".format(tableName=tableName))
ctx.cursor().execute("truncate table {tableName}".format(tableName=tableName))
ctx.cursor().execute("COPY INTO {tableName} ".format(tableName=tableName, 
FIELD_OPTIONALLY_ENCLOSED_BY 
= '"', sometimes=','))

ctx.close()
这是第178行出现错误的图像。
enter image description here

最佳答案

关于python-3.x - 在期望记录分隔符 ','时找到字段分隔符 '\n',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63003096/

相关文章:

sockets - 改善PyMongo套接字接收

python - 如何使用不可微的损失函数?

python-3.x - 更新标签上的文本

php - 引用 - 这个错误在 PHP 中意味着什么?

json - HAProxy 1.5 - 在 504 错误上提供静态 json 文件

node.js - 环回 PersistedModel find() 错误处理

snowflake-cloud-data-platform - 雪花喜欢不填充行

javascript - 如何让雪花中的 javascript 函数返回一个值(如果参数是数字)或另一个值(如果参数不是数字)?

python - 如何从本地计算机或网络资源将图像或图片嵌入到 jupyter notebook 中?

sql - 雪花 sql 更新如果存在否则插入