Python 将csv文件上载到cassandra(语法错误)

Python 将csv文件上载到cassandra(语法错误),python,csv,cassandra,Python,Csv,Cassandra,我试图上传一个csv文件到卡桑德拉,但我得到以下错误。我已经创建了键空间和表。我现在只想上传csv文件 copy youtube(video_id, trending_date, title, channel_title, category_id, publish_time, tags, views, likes, dislikes, comment_count, comments_disabled, rating_disabled, video_error_or_removed) from ‘

我试图上传一个csv文件到卡桑德拉,但我得到以下错误。我已经创建了键空间和表。我现在只想上传csv文件

copy youtube(video_id, trending_date, title, channel_title, category_id, publish_time, tags, views, likes, dislikes, comment_count, comments_disabled, rating_disabled, video_error_or_removed) from ‘youtube.csv’ with  header=true; 
错误与路径有关。我还使用了以下方法:

copy youtube (video_id, trending_date, title, channel_title, category_id, publish_time, tags, views, likes, dislikes, comment_count, comments_disabled, rating_disabled, video_error_or_removed) from ‘/Users/Keniajc93/Desktop/youtube.csv’ with = header=TRUE;
谁能帮帮我吗



根据我所看到的,除非在粘贴过程中格式化了某些内容,否则路径周围的引号看起来是“奇特”的,而不是它所期望的笔直的刻度。如果您从诸如MS Word之类的内容复制文本,则可能会发生这种情况。也许你想看看。

如建议 您可能需要重新键入

‘youtube.csv’ to 'youtube.csv' 

请尝试使用此命令

将表格名称(所有列名)从“path/to/file/file_name.csv”复制到标题为False的位置


csv文件和cassandra中的列名称应该相同。

看起来两个查询都有语法问题,其中一些已被其他查询突出显示,如第一个查询中的绝对文件路径,第二个查询中的“with=header=TRUE;”,以及两个查询中的引号

您可以尝试以下方法:

从“/Users/Keniajc93/Desktop/youtube.csv”复制youtube(视频id、趋势日期、标题、频道标题、类别id、发布时间、标签、视图、喜欢、不喜欢、评论计数、评论禁用、评级禁用、视频错误或删除),标题为TRUE


希望有帮助。

谢谢。我刚刚检查了一下,发现了同样的错误(@KeniaCevallos Jim的任何建议都是正确的。您提供的图像清楚地显示了这一点。char 198的图像1和char 199的图像2都表明您使用的是不同的单引号“”。请在运行命令时用单引号编辑它,它将起作用。干杯!