Python Panda read_excel - 用户输入部分 io 名称

标签 python excel pandas file-io user-input

我有以下代码:

filename=input("Name of file?")
sheet=input("Name of sheet?")

df=pd.read_excel('C:/Users/Path/JAN.xls', \
             sheetname=sheet,\
             header=0,\
             parse_cols="C:BD",\
             na_values='T')

我希望文件名的“JAN”部分可以在文件运行之前根据用户输入进行更改。例如,我在同一目录中有其他文件标记为“/JAN”、“/FEB”、“/MAR”等。如何添加一个可以根据用户输入更改文件 io 的变量?

最佳答案

  input= "C:/Users/Path/" + user_input + ".xls"

关于Python Panda read_excel - 用户输入部分 io 名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46809701/

相关文章:

python - Google App Engine 中 imp.load_module() 的替换功能?

python - 在 Windows 中强制使用 python 版本

php - 如何去除NBSP?

excel - 在指定工作表中重复复制/粘贴步骤 - 如何简化我的 VBA 代码?

python - 使用 matplotlib 在多线图中显示错误栏

python - Pandas 分组并用新列中的中位数进行纠正

python - 如何在字符串中搜索单词并根据匹配的大小写进行不同的打印?

python字符串子集的所有组合

excel - vbscript 和 excel 删除除最后一张之外的所有工作表

python-3.x - Pandas to_numeric 不是向下转换整数列