解释器提示如:SyntaxError: invalid character in identifier, 但又一直找不到问题点的话,请确保代码行内没有夹杂中文的空格,tab等,非文字字符. 例如

问题:

源代码

submitted_data = pd.DataFrame(data= {
   'SaleID' : test_data.index, 'price': y_prediction})
submitted_data.to_csv('./submission.csv', index=False)  # 将预测结果保存到文件

解决空格问题,重新输入一遍就好了

正确代码:

submitted_data = pd.DataFrame(data= {
   'SaleID' : test_data.index, 'price': y_prediction})
submitted_data.to_csv('./submission.csv',index=False)

就ok了没有报错啦