执行Python代码遇SyntaxError: invalid decimal literal错误求解决方案
问题解决:SyntaxError: invalid decimal literal
你的代码报错是因为传给pd.read_csv()的URL没有用引号包裹,Python无法识别这个URL作为字符串参数,进而抛出了无效十进制字面量的语法错误。
修正后的代码:
user_interactions_df = pd.read_csv("https://drive.google.com/uc?export=download&id=1WgjXneyZHGQrxrh1maRyPdbXE3J9wp--")
或者用单引号也可以:
user_interactions_df = pd.read_csv('https://drive.google.com/uc?export=download&id=1WgjXneyZHGQrxrh1maRyPdbXE3J9wp--')
核心要点:在Python中,字符串类型的参数必须用单引号、双引号或者三引号包裹,这样解释器才能正确识别它是字符串内容。
内容的提问来源于stack exchange,提问作者Harsh Lokhande
相关产品推荐
相关产品推荐

