Python文件,根据用户输入的路径打开excal文件

Panda库里有个read_excel(io),我的io是从tkinter中用户输入的,所以先用变量add来代替它,但是我把add写入到io的位置,会显示没有该文件 有没有人知道我还怎么整啊

你先判断文件是否存在

import os.path
os.path.isfile(fname)

 

read_excel(io)这里的io可以是一个表示文件路径的字符串,要有后缀名'xlsx'或‘xls',也可以是StringIO。文件找不到很可能是因为你在定义或获取的add字符串时,它不是有效文件路径,试着将tkinter中用户输入的路径改为绝对路径。

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632