我正在尝试编写自己的第一个Python工具,这是我的一部分工作,以使流程自动化(抽奖/随机抽奖)。我希望它向用户询问2个问题:“您打算在哪个月上班?”和“您打算在哪一年?”
然后我希望它接受用户输入并使用他们的输入在python目录中加载/打开一个csv文件。所有的csv文件都这样命名。.
await self.es_con.update_by_query(index=self.settings['es_index'], body=payload, refresh=True)
因此,我认为,如果我将这些用户输入存储为变量,则可以使用它们来调用正确的csv文件
我已经尝试了下面显示的代码,但是问题是,使用pandas.read('')函数时,您不能将变量放在''内,因为它以字符串形式而不是变量形式读取它们代表
March2019.csv
April2019.csv
这行不通,因为它实际上是在寻找名为“ month year”的文件。csv
答案 0 :(得分:0)
尝试:
df = pandas.read_csv(month+str(year)+'.csv')