我有以下代码写入文件:
each_file.write(url+"|*|"+rep_name+'|*|'+b['_source']['dataset']['ID']+'|*|'+ title+ '|*|'+ description+"\n")
然后,我将使用以下命令将此文件加载到MySql中:
cursor.execute ("LOAD DATA LOCAL INFILE '%s' INTO TABLE testseprator FIELDS TERMINATED by '|*|' LINES TERMINATED BY '\n' (link,repo_name,dataset_id,title,description) SET id = NULL" %(file1,))
哪个file1引用我的文件路径。 现在,正如您在下面的屏幕截图中看到的那样:
我的文件中有很多新行,现在,当我将这些数据插入MySql时,表格搞砸了!我的描述文字到我的链接列中,.... 我想,这是因为我在描述中有新的线条!我该如何解决这个问题?我使用了description1 = str(description.strip()。strip(“”)),但是,这没有帮助!