File "Predicting_stock", line 9 def get_data(HistoricalQuotes.csv): ^SyntaxError: invalid syntax
回答:
这个错误很直接:当你定义一个函数时,你声明的参数必须是简单的名称,比如input_file
。你尝试指定了一个复合名称,好像你试图创建一个变量HistoricalQuotes
并为其添加一个属性csv
。这不是创建这种变量的正确方法。
看起来你可能是想处理一个名为HistoricalQuotes.csv
的文件。如果是这样,这完全不是正确的语法。你应该学习一个关于文件处理的教程,以了解这方面的应用范围和示例代码。在你的情况下,可能是这样的:
def get_data(): with open("HistoricalQuotes.csv", `r`): # 在这里读取你刚刚打开的文件中的数据。